THE BEST SHOW ON TV HAS RETURNED!!

Submitted Tue, 10/16/2012 - 5:52pm by Tadpole

I couldn't be more psyched! "The Walking Dead" is back for season three. Check out all new episodes Sunday nights at 9 p.m.