Skip to main content
play

Possible tornado spotted on Florida's West Coast

A possible tornado whipped up debris in Largo, Florida, as severe thunderstorms moved through the region on June 25.