Feedback

Texas waterspout captured on video and pictures

 

A huge waterspout was spotted forming over Galveston's San Luis Pass in Texas. KPRC’s Philip Mena reports.

Shows