The Taos Hum: Unexplained Noise in New Mexico

Nestled in the southwestern United States, the picturesque town of Taos, New Mexico, exudes an old-world…