Feedback

Waterspout in Florida Caught on Cell Phone Video

 

Two different cell phone videos show a waterspout near a highway in Florida that caused a tractor trailer to overturn. The driver was not hurt.

Shows