19 Jun 2009

Heads Live in Tilburg - LTD LP release

Coming soon will be a limited 12" LP run of 'The Heads Live in Tilburg', a vinyl pressing of the bands recently released CD on their own label. The LP will also be coming out on the bands own label so keep your eye out for it over the next couple of months or so.