Leech Records

Leech Records Bio:

In 2003 LEECH Records (since 1996) and REDDAagency (since 1997) joined forces and became the Swiss punk and ska mafia. Today we provide everything good bands need:

Leave A Comment

You must be logged in to post a comment.