Lee drenches Gulf Coast

POSTED: 02:52 PM PDT Sep 03, 2011 
Thousands lose power

Tropical Storm Lee dumps heavy rains over the southern parts of Louisiana, Mississippi and Alabama.

Tropical Storm Lee From Satellite
5 / 9
NASA / Reuters
Advertisement

Most Popular

Advertisement