LiveScience Image Gallery

Back to Main Article
This satellite image shows Tropical Storm Edouard making landfall at 7:11 a.m. EDT, Tuesday, Aug. 5, 2008, over Galveston, Texas. The storm is expected to weaken as it makes its way inland during the day. Credit: AP Photo/NASA.

This satellite image shows Tropical Storm Edouard making landfall at 7:11 a.m. EDT, Tuesday, Aug. 5, 2008, over Galveston, Texas. The storm is expected to weaken as it makes its way inland during the day. Credit: AP Photo/NASA.

Back to Main Article
Advertisement