Thursday, September 08, 2005

It's nice to see some humor in NOLA.....



Warning sign on shop along St Charles Ave in New Orleans on Tuesday, Sept. 6, 2005.