Godzilla Final Wars Reviews Available

Ain’t It Cool News has published a pair of gushing positive reviews from the world premier of Godzilla: Final Wars, held yesterday at Mann’s Chinese Theater in Hollywood. Both reviews contain mild spoilers. Review one. Review two.

Share

Add a Comment