New Song – August Burns Red “Internal Cannon”

August Burns Red have released a new song “Internal Cannon” of their new album ‘Leveler’ which comes out on June 21. You can listen to it here.