Thursday, December 9, 2010 11:48:53 PM
I live in New Orleans and I have never seen this sign. I must search the city to and find it lol. This guy must have done something really bad to piss his friends off enough to put this up lol. I gotta say though, this is funny as hell!!