Photo: Getty Images
Once again, we had some insane storms come thru Tampa Bay this evening. And scary video shows a waterspout on Bayshore Blvd in Tampa!
FOX 13’s meteorologist Tyler Eliason shared the video on Twitter! (Watch the insane video below)