Filming Kicks off for Godzilla: King of the Monsters in Georgia

To say we’re looking forward to Godzilla: King of the Monsters would be a huge understatement. Today we learned that production on the film officially kicked off in the hot summer sun of Atlanta, GA. Read on for the early… Continue Reading