The Hum: A persistent low-frequency humming noise heard in various locations worldwide, such as Taos, New Mexico, and Bristol, England. Only certain individuals report hearing it, and its source has not been conclusively identified.
Add Comment + Vote ( 1 )...
There are currently no comments !