Kole Ross April 25, 2016 Abject Suffering Episode 138: The You Testament Kole Ross April 25, 2016 Abject Suffering A bold and unpredictable creative culmination.