Decay The Llama drops this new video titled “Acid Blue” featuring Psalm One.  Off his upcoming LP “Acid Blue and Other Demons“.