New Creepier Mystery Sound Joins the Plymouth Hum
Next to a cable news channel that you disagree with, the most annoying sound in the world just might by the mysterious Plymouth Hum – a bizarre, continuous buzz heard by many residents of Plymouth, Devon, England, as well as many tuned-in-and-equally-annoyed people around the world. While a source of the Plymouth version of the hum has allegedly been determined, … Continue reading