Watch Talking Dead - Save the Last One

Talking Dead Season 1 Episode 3

Season 1 Episode 3

First Aired: October 30, 2011