Torres vs Zombies

Torres vs Zombies


Torres vs Zombies Episode 161-- Music and Stuff

July 15, 2014

Torres and John talk best musicians to take into the apocalypse and other nonsense.