There's a Persistent Hum in Windsor, Ontario, and No One Knows Whynytimes.com332 pointsfmihaila8 years ago