terrordaves.com
G-FEST XXII: Godzilla takes Chicago!
Once again fans of Godzilla and giant Japanese monsters converged on the Crowne Plaza hotel in Rosemont, Illinois to celebrate G-FEST (Godzilla Festival). This marked its twenty-second gathering an…