Boaters in Awe of 'Waterspout Sunrise' off the Coast of Florida
  • 11 months ago
A group of boaters was left in awe after spotting a waterspout shooting down from the sky during a colorful sunrise off the coast of Boynton Beach Inlet, Florida.