Torres vs Zombies

Torres vs Zombies


Torres vs Zombies Episode 75 -- Movie Time

December 03, 2012

Torres and John catch up on some movie reviews and discuss the latest episode of The Walking Dead. Also, there is some bonus content for fans of The Walking Dead comic at the end of the episode!