Tropical Storm Zeta forms, and landfall in Louisiana is possible this week; see track

Tropical Storm Zeta forms, and landfall in Louisiana is possible this week; see track

Upworthy

Published

Tropical Storm Zeta, which formed early Sunday in the Caribbean Sea, is set to enter the Gulf of Mexico in a few days and potentially...

Full Article