Monday, November 21, 2005
Pic update from NOLA
The band Nine Inch Nails (NIN) was in NOLA to hold a concert for the workers there, and their web site has unbelievable pics of that city that are recent. On the site, you can see a pic of the barge that compromised a levee causing flooding in the 9th Ward by going here. The other pics are posted here.