A "gag-inducing smell," believed to be a byproduct of the nearby oil spill, is hanging over New Orleans. Think "if a bus was in front of you blowing out exhaust fumes right in your face." Laissez le mauvaise odeur rouler!