forcedviewing.com
The Drudgeon reviews Godzilla Vs. Megalon
1 star: Monsters, giant robots and undersea people! Awesome! Except for the people.