Sunday, 03:46 AM Godzilla
E1998
Nuclear testing in the South Pacific produces a giant mutated lizard that wreaks havoc upon New York City.
E1998
Nuclear testing in the South Pacific produces a giant mutated lizard that wreaks havoc upon New York City.