Here’s a new Godzilla: King of the Monsters trailer! It announces that the motherfucker is the ruler of Earth, and I’m completely cool with the idea.
Read the rest of this entry »
Omega Level