regenmag.com
The 6ix List – LSD_25xp
Melting industrial mischief and psychedelic substances, Denver, Colorado’s LSD_25xp lives up to its name. Calling upon the sleaze of TKK and PIG while letting a love of horror soundtracks bur…