Subhumans new album “Crisis Point” which comes out September 13th!
Continue reading “Subhumans Release Track Off Upcoming LP”More Details On New Subhumans LP
Subhumans new album “Crisis Point” which comes out September 13th!
Continue reading “More Details On New Subhumans LP”Subhumans / The Restarts Split 7″ Out Later This Year
The legendary Subhumans the UK band are to team up with Londons The Restarts for a split 7″ to be released by Pirate Press later this year.
Continue reading “Subhumans / The Restarts Split 7″ Out Later This Year”