The ‘Windsor Hum’: where is the noise plaguing a city of 210,000 coming from?

The ‘Windsor Hum’: where is the noise plaguing a city of 210,000 coming from?: Residents on the west and south side of Windsor – a city of 210,000 people that sits just across the river from Detroit – began complaining of a mysterious noise some six years ago, blaming it for rattling windows and trembling … Read moreThe ‘Windsor Hum’: where is the noise plaguing a city of 210,000 coming from?