Twin Water Spouts Spotted Around Lake Worth Beach


Wow! This footage of two water spouts forming over the water in Palm Beach County is pretty crazy. I'm glad they stayed over the water because this looks like some disaster movie type stuff to me.

Photo Credit: Getty Images


Sponsored Content

Sponsored Content