August Burns Red have released a short trailer for their upcoming music video for “Internal Cannon”. The video will premiere on July 26 on the band's official site. Check out the preview below and tell us what you think!