Elsa makes landfall north of Cedar Key

Elsa made landfall just west of Horseshoe Beach in Florida's Big Bend region. That is just north of where it was expected to hit in Cedar Key in Levy County, but that small tourist town was still hit hard.

Top Videos