It's Monster vs Mecha when Godzilla takes on Voltron!
It's Monster vs Mecha in a battle of the Giants when Godzilla the king of the monsters takes on Voltron the Legendary Defender!
Links mentioned in this episode:
This podcast is powered by ZenCast.fm
Get new episoides of Who Would Win automatically