by Ryan Minic | Jul 22, 2011
A trailer for August Burns Red’s new music video, “Internal Cannon,” can be seen below.
The video will premiere on July 26th.