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