Cart 0
Bad Brains - God of Love

Bad Brains - God of Love

  • £22.00

Tax included. Shipping calculated at checkout.


180 gram audiophile vinyl. Insert Limited edition of 1000 individually numbered copies on coloured (transparent green & solid yellow mixed) vinyl.