Godzilla 2000 (1999) – Review

To state that Godzilla 2000 is something of a curious beast is something of an  understatement even though we’re talking about a lizard so huge,

Continue reading