Godzilla, Mothra and King Ghidorah: Giant Monsters All-Out Attack Reviews

December 26, 2003
As absurd as its title, and by those standards it's a hilarious success.