What is the Windsor Hum?

WXYZ-Detroit Videos
What is the Windsor Hum?
Canadians complaining about an annoying hum that many believe is coming from the United States.
View Comments (0)