Electronic · Indie · Pop · Rock
Lords Of Acid I Sit On AcidWatch at the source
Music video by Lords Of Acid performing I Sit On Acid 2000 (video) (2001 Digital Remaster).
Lords Of Acid’s music video for “I Sit On Acid”, published 7 March 2009 on emimusic. 2:34, 601,163 plays and 3,162 likes on YouTube. Filed under Electronic, Indie, Pop and Rock.