Tornadoes slam down on Florida neighborhoods

Two tornadoes touched down on Thursday afternoon in Central Florida, the National Weather Service confirmed.

December 20, 2018

Top Stories

ABC News Live Presents