Tagged: Hype Train

Making Godzilla Scary Again

I was seldom excited about the new Toho Godzilla film when it was announced last December; I mean we already had a Godzilla movie recently and even with this one coming from Japan but...