In our 9th episode, Georgia tells us about a mysterious humming noise that's been around since the the 1960s. Have you heard the Bristol hum?
See All 38 Episodes of "Listen To This"