How Much Water? August 31, 2005 by PunditGuy Leave a Comment Pictures continue to tell the story. Satellite “before/after” shots of key landmarks in New Orleans.
Leave a Reply