HomePosts Tagged "Tropical Storm Elsa"

Tropical Storm Elsa Tag

Archive

Tropical Storm Elsa has made landfall on the Gulf Coast of Florida this morning. Grab your storm essentials and dive into these Twitter reactions.