TV The Walking Dead Season 5 is Now on Netflix! by Brian Huntington 7 years ago 2 Cancel everything. Read more