Man Dies in Quechee Gorge Fall; Police Classify as Suicide Hartford — Police and firefighters searched for three days for a Massachusetts musician who authorities said died in a fall at the Quechee Gorge. Torr Skoog was the vocalist for a Boston-based punk rock band, The Kings of Nuthin’.
June 12, 2013 - Valley News