Godzilla vs. Megalon

A Chilling Horror Classic

1973-03-17 | 82 minutes

Rating: 6.2