August Burns Red
July 27th, 2011
“Internal Cannon”, the new video from the Lancaster, Pennsylvania-based Christian metalcore quintet AUGUST BURNS RED, can be viewed below. The song comes off the band’s fourth album, “Leveler”, which sold