Red Beast will finally unleash the new album "Adolf Christ"! Against all odds Red Beast will be self-releasing the new album Adolf Christ on 11/11. There will be a special CD Release show celebration held @BackstageCafe in Covington, KY on 11/05. https://www.facebook.com/events/1876927585895943/
This album has been 3 years in the making as we faced trials and tribulations galore. This gory story all began when our Producer at Waynote Media (su ...