Carsten Lassen

[a644479]

Artist

Instruments & Performance

HARDEST 03 Carsten Lassen - Technology Is God album art Max M (2) Max M (2) - Technology Is God(CD, Album) Hard Records HARDEST 03 Denmark 1992 Sell This Version