Kings of Nuthin’ Vocalist Torr Skoog’s Death Ruled a Suicide, Police Find His Body in Vermont’s Quechee Gorge
The body of Torr Skoog, who died last week, was found by police and firefighters after a three-day search. Skoog apparently leaped to his death at the Quechee Gorge in southern Vermont.
According to the Valley News, authorities classified Skoog’s death as a suicide. Hartford Deputy Chief of Police Braedon Vail said a Massachusetts-registered pickup truck was found Thursday morning near the Quechee Gorge gift shop. The truck was unlocked, the driver’s door was open and letters were inside the vehicle that caused police officers to consider suicide was possible, Vail said. Skoog’s body was found on Saturday. Vail said Skoog was in his 30s.
It was the first suicide at Quechee Gorge in two years.