New Release

Karabas Barabas Release Sophomore Album, ‘Sex with the Devil’

Karabas Barabas Release Highly Anticipated ‘Sex with the Devil’”Alcohol” Premiered on Tattoo.com FOR IMMEDIATE RELEASE: January 3rd, 2018 – Enigmat Karabas Barabas Release Highly Anticipated ‘Sex with the Devil’ “Alcohol” Premiered on Tattoo.com   FOR […]