December 21, 2018

Powerful storms wreak havoc ahead of Christmas

Three reported tornadoes touched down in Central Florida in a powerful storm that is now marching north along the East Coast just before the Christmas holiday.