Ravenface are a British metalcore band, originating from Blackpool in Lancashire, formed in 2008. They released their self-titled EP in 2009, which was followed by their debut studio album This Is Annihilation the following year on 30 November. The band performed at Hammerfest III on 18 March 2011 in Prestatyn, performing on the Fresh Blood S… Leer Más