Video captures waterspout forming in Tampa Bay

Onlookers in Tampa, Florida, caught a spectacular weather show yesterday when...

9 views yahoo.com

Interest

Hockey

Stumblers Who Like This Page