Texas electronic/psych/experimental outfit Shit & Shine (aka Craig Clouse) has revealed the video for his new single "Yeah I'm On Acid".
The song is taken from his upcoming new album 'Bad Vibes', set to be released on November 9 via Rocket Recordings. Pre-order your copy here.
Watch the clip below.
(facebook.com/sshitandsshine)