Canadian city's locals claim to hear humming noise for 7 yrs
Residents of Canadian city Windsor have been claiming to hear a humming noise since 2011. The noise is called 'The Windsor Hum' and is said to have caused health issues like headaches and depression among residents. While some people believe it originates from an irregular furnace at a steel mill on a nearby island, others claim aliens are to blame. 