The Windsor ’Hum’

Detroit— They call it “The Hum,“ an annoying, low-level, throbbing sound that few Metro Detroiters hear but one Canadians in Windsor can’t stand. ...
Back to Top