The Retro Video Store
Two movie fans review and dissect the best and worst movies of the Video Store era.
The Retro Video Store
Godzilla Vs. Mecha-Godzilla
•
Eric and Neil
•
Season 2
•
Episode 12
Listen as Eric goes crazy talking about his favorite subject, Godzilla. We discuss the 1974 Toho films classic, Godzilla Vs. Mecha-Godzilla