Beast in Black Release Stunning Music Video for New Single “One Night in Tokyo”
Dive deep into the exciting energy of an alluring night in Japan’s capital with all it’s flashing nights and dangerous temptations around every corner. Today, metal heroes release their new single “One Night […]