well SOMETHING smells about this story.
New Orleans can be a smelly place. I wouldn't go in a Walmart restroom in any town.