A horrible hack

Hit Self Destruct Reviews

New Brutalism - Hit Self Destruct - split
New Brutalism - Hit Self Destruct
split
Electric Human Project, 2003

Reviewed on Jun 13, 2007

New Brutalism / Hit Self Destruct - split : 7inch

Browse by Artist

Keyword Search

Review Submission