Tropical Storm Lee

Tropical Storm Lee Drenches Gulf Coast as Hurricane Katia Aims for US East Coast

[/caption] New imagery from NASA and NOAA satellites taken today (Sept 4) shows the extent of a hurricane season storm…

13 years ago