a-musik HomeMailorderArtistsS/T

S/T

 

S/T - SELF TITLED (CD)

"S/T are a duo from Frankfurt am Main (Germany's very own boomtown) and have been leading an obscured existence since 1993. They certainly have lapped up every twist that pop music took during the last ten years. But it did not make a lasting impression on them. Martin ...
more »

in stock
64026-2 | KLANGBAD