Submit your video

Electronic · Indie · Pop · Rock

Lords Of Acid I Sit On AcidWatch at the source

ReleasedMar 7, 2009 Plays601,163 Length2:34

Music video by Lords Of Acid performing I Sit On Acid 2000 (video) (2001 Digital Remaster).

Up next

Plays automatically