Spectacular Godzilla Holiday Display in Tampa Area
14-Foot Godzilla Highlights Holiday Spirit! Experience a unique holiday display as a massive Godzilla perched on a roof brings attention to the recent damage in Milton. Read more on patch.com
14-Foot Godzilla Highlights Holiday Spirit! Experience a unique holiday display as a massive Godzilla perched on a roof brings attention to the recent damage in Milton. Read more on patch.com