radioisdown

Tiger Shower Caps - S/T CD (RID-011)

 

Stuttgart, Germany's Tiger Shower Caps have given us one of our finest releases to date with their self-titled debut. Lyrically comical, this recording blazes with pop hooks that have been completely dredged in San Diego post-punk leanings. Limited press of 500.

Frontpage