WELCOME, SIGN IN
Waterspout Forming in Tampa Bay, Florida
Description:A waterspout formed in Tampa Bay on July 8, creating a stunning spectacle for those in the area. This video was taken in Oldsmar and shows footage of the waterspout forming.
kevin glover youtube
natural weather phenomenons
oldsmar tampa bay