Fun is Dead
CD - $10.00
The latest from Italian punks, The Leeches, is as rough, fast and vulgar as always. After putting out several demos and 7", they recorded their first, full-length album in a fury of sweat and madness. Here it is in all its glory! Limited availability.