Bokassa – Crimson Riders (Album Review)

I noticed this band name written in small letters on the poster for Metallica’s Worldwired Tour in Bucharest so naturally,  I was curious of the opening act for one of Metal’s giants. Funnily enough, the answer came quickly with a simple Google search as Lars Ulrich himself had declared on […]