Florida Storms logo

LOCATED 970 MI E OF THE LEEWARD ISLANDS
MOVING WNW AT 14 MPH
WINDS 125 MPH
PRESSURE 958 MB

Loading...