New Music: From Their New Album, Acid King Drops First Song “Red River”

A red river is usually a bad omen, like a sign of the Rapture, but in the case of the new song, and first...