Walking Life Episode 5


A recap of the most recent episode of "The Walking Dead" that aired Nov 16th