The National Weather Service found evidence that an EF-0 tornado likely touched down Tuesday afternoon just south of Downtown St. Petersburg. The possible tornado damaged an apartment roof and sent debris flying near the Barlett Park area of St. Pete. Pinellas County 911 reported the damage just before 4:30 p.m. to the National Weather Service, the agency said. At the scene, roofing material appeared thrown across the parking lot. MORE: ►Subscribe: ►Website: ►Facebook: ►Twitter:
Hide player controls
Hide resume playing