https://youtu.be/19n3bdux7Xw Deuce Ellis recruits Che Noir to bring you visuals for “Spit Acid” off his brand new album Acid.