Episode 15: Terror of Mechagodzilla

February 13, 2014

Godzilla faces off against Mechagodzilla again, joined this time by a cat-suit wearing cyborg and a body positive sea serpent.  W/ Guest Host Rebecca Rosen. 

00:0000:00

Facebook Comments: