Starkweather/ Concealment - Split
Availability: 96 in stock
Catalogue No: TL1262
Barcode: 020286225300
Two enigmatic behemoth's team up...Philadelphia's trailblazing masters of their craft (Starkweather), and Portugal's progressive-tech fusion innovators (Concealment) leave behind a unique metallic experience