Residents of Windsor, the industrial Canadian city that lies just across the river from Detroit, have been experiencing a monotonous type of noise pollution that is usually just referred to as 'The Hum,' and it's been happening for years. No one knows what it is, but Jeff and Anthony have some theories.
view more