Subhumans - 29:29 Split Vision

Subhumans - 29:29 Split Vision

Regular price $ 23.99

29:29 is the 6th full length release by Subhumans, following on from 1986''s EP LP, this was originally released in 1987 on Bluurg.