allaboutjuan in Philippine Trending VideosShowbiz NewsThe Walking DeadTV SeriesTWD Season 5 [WATCH] The Walking Dead: Season 5, Episode 5: Self Help Abraham and the group run into problems on their way to Washington, D.C. Next Read: TEAM PHILIPPINES SPILLS THE BEANS ON THE FASHION ASIA AWARDS 2014 » The Walking Dead Season 5