The Mysterious and Window-Rattling Windsor Hum
Featured in Ripley's Believe It or Not!
The Windsor Hum
Across the river from Detroit is the Ontario town of Windsor. Ever since 2011, residents of this peaceful city have begun noticing a low rumbling sound, and they say it’s getting louder.