Is episode 207 the last episode of season 2 in Walking Dead?


Rate This Answer

Walking Dead Episode #2.13, set to air on March 18, 2012, will be the last episode of Season 2 of The Walking Dead.

Answered -

Comments

Advertisement