Monday, 23 June 2014

TV Freaks - Leeches 7" on sale now

Copies of the TV Freaks 7" are now up in the store. First 100 come on clear vinyl, and all copies have hand stamped sleeves and free download codes.



1 comment: