Storm Report: Reports of possible tornado touchdown and storm damage in St. Pete

The system that brought strong to severe thunderstorms -- some even producing tornadoes -- across the south in recent days reached Florida Sunday.
Published: 6:38 PM EDT April 15, 2018