Wednesday, August 31, 2005

Satellite pics of the hurricane flooding

Here and here. from the earth observatory.