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


View Full Site