Florida Storms logo

LOCATED 15 MI WNW OF PORT ARTHUR TEXAS
MOVING ENE AT 6 MPH
WINDS 35 MPH
PRESSURE 1004 MB

Loading...