Film Dictionary
June 16, 1970
Godzilla Vs The Sea Monster (1966) ***
Godzilla is battling a giant lobster.
‹
›
Home
View web version