Check out all our Upcoming Release announcements New release from: CAPTAIN BLACK BEARD – Sonic Forces (April 24, 2020-POSTPONED) Captain Black Beard made their live debut in Stockholm, Sweden on the 31st October 2009 and released their self-titled album in May 2011. Hailed by the press all over the world, so much it was called one […]