Talking Dead 2011 | TV Show Watchlist

Season 3, Episode 6 Talking Dead

First Aired: November 17, 2013

The "Live Bait" episode is discussed.