In which the HorrorViewer watches Gigan fuck up everyone’s shit, passes out at the newest Godzilla trailer, and reviews Godzilla: Final Wars.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.