August Burns Red have revealed they will be releasing a music video for “Internal Cannon”. The track appears on the band's most recent album, Leveler. Make sure to catch the premiere of the video July 26 on the band's official site.