Unleash the Archers ConcertsCatch Unleash the Archers live and on tour right now! There are 20 concerts scheduled across United States, Canada, Australia and more. The next Unleash the Archers concert is scheduled for Friday, July 5, 2024 at Verkehrlandeplatz Ballenstedt-Harz in Ballenstedt, Saxony-Anhalt, Germany.