Tampa Prepares! Tampa Area Appears Eerily Empty As Hurricane Helene Approaches

Footage from St. Petersburg near Tampa shows the area appearing eerily calm and empty as officials have warned residents to stay off the road as Hurricane Helene barrels towards Florida's northwest coast.