Electro Shock Therapy (Audio CD)
BARRACUDA TRIANGLE have brought in October 2014, a rather interesting Output (Their debut album) in the avant-garde / instrumental progressive rock on the market. The formation is a Swedish / German band, with such outstanding names such as: >>