Massive waterspout spotted near Panama City Beach in FloridaA massive waterspout formed offshore in northwest Florida. Credit: Lisa Mims via StoryfulStoryful, Storyful