Florida Storms logo

LOCATED 95 MI SE OF TALLAHASSEE FLORIDA
MOVING NW AT 15 MPH
WINDS 45 MPH
PRESSURE 990 MB

Loading...