De La Tierra Release New Album, II

Latin American heavy metal supergroup, De La Tierra, released their long-awaited second studio album, II, today, November 18th. If you haven’t already done so,...