1. An enormous storm surge is currently hitting Cedar Key, Florida.

    An enormous storm surge is currently hitting Cedar Key, Florida.

    5
  2. Hurricane Idalia Makes Landfall, Ron DeSantis Campaign Potentially Suspended Amid CATASTROPHE

    Hurricane Idalia Makes Landfall, Ron DeSantis Campaign Potentially Suspended Amid CATASTROPHE

    13