News

Yep, that's right. Within the first 20 minutes of the new movie "Godzilla vs. Kong," the giant lizard attacks a fictionalized, screen version of none other than Pensacola, Florida.