Possible tornado spotted on Florida's West CoastA possible tornado whipped up debris in Largo, Florida, as severe thunderstorms moved through the region on June 25.