Trash a Billy

Trash a Billy

 The Leechmen play since may 2010. They recently released a 8 track mini-lp on Brainbug Records. They are constantly working on new material, so whenever you get to see them live, be ready for a surprise!