Tse-Tse

Friday Jan 30, 2015

Tse-Tse

Land In Sicht

Medical Records returns to Germany for another piece of the Neue Deutsche Welle story with the reissue of the one and only album by Tse-Tse. Long out... more...

LP Medical Records: MR-043
Also available @ D\G\T\L