Day: April 19, 2013

XIII – Helltongue

Since forming in the early 2000’s, Finnish metallers XIII have earned a potent reputation through their live appearances which has seen them sharing stages with the likes of Entombed and The Crown at festivals like Finland’s own Steelfest Festival. Their… Read More ›