Godzilla vs. Megalon (1973)

Godzilla vs. Megalon (1973)

A Chilling Horror Classic 1973-03-17 Japan 82 Min. PG-13
6.2 222 votes