I'm pretty sure everybody in this world hates foul smelling things. So I can't for the life of me imagine what life is like at Mecca, CA, a small, dusty town that's been decimated by the stench of a waste facility.