Source of Mystery Gas Stench in NYC
TC has a theory, which is as reasonable as any explanation I've heard to date.
Prove him wrong, I dare ya.
My guess is the Giants landed at LaGuardia, the Jets at JFK, and their combined suckage wafted over Manhattan like some great cloud of crappiness when the planes opened their doors and disgorged their passengers.
Prove him wrong, I dare ya.