It was one the biggest stories in the 70s, I remember being terrified of the thought of going anywhere close to "The Triangle!"
See All 456 Episodes of "The 70's Buzz Podcast"