from "Exile Paradise (The Hecq Destruxxion)" album by In Strict Confidence
See who else performs this track