Scientists have finally determined the origin of the smell that permeates the air along the northern stretch of the NJ Turnpike. It's the Giants. They stink. [Heard on NJ radio station WMGQ]
(From the "Rest" of RHF)