Beware The Windsor Hum

February 21, 2018

A city in Canadian is home to a persistent humming noise that's existed for years, and it's affecting people's health...now Matt and Bandy are totally regretting listening to it!

Tags: