Handing New Orleans a Megaphone since April 2005
Dec 21, 2005 by Loki
Blue Roofs, debris, construction equipment… Yah, thats Christmas ’05 in NOLA alright.