Torres vs Zombies

Torres vs Zombies


Torres vs Zombies Episode 140 -- The Torres Strikes Back

February 25, 2014

Torres and John review The Walking Dead, Torres freaks out, and Zombie Calendar returns.