Jun 17, 2019 “The 33 Best Industrial Albums of All Time” #22 ‘Tackhead Tape Time’ by Sasha Geffen • Pitchfork
Connecting hip hop and industrial genres, Tackhead’s 1987 debut studio album, ‘Tackhead Tape Time’, brought a new blend which remains vital today. Read article here →