Godzilla vs. Megalon (1973)

Toho Studios’ GODZILLA VS. MEGALON premiered in theaters across Japan exactly 50 years ago today, on March 17, 1973!

“Titan against Titan! Giant against Giant, in the most spectacular battle yet!!”

Godzilla vs. Megalon (1973) Japanese movie poster


Leave a Reply

Your email address will not be published.