Having just kicked off on August 17th, the first annual Rockstar Energy Drink UPROAR Festival is now officially underway, and we've seen some killer photos to prove it. Featuring hard rock heavyweights and newcomers alike, the diverse tour is making its way across North America over the course of the next couple months. Of the latter is Canadian hopefuls Hail the Villain, who brought their striking stage presence to Columbus, OH on August 24th. Check out some shots from Live N' Loud Magazine from the show below, and go right here to view them all.
Hail the Villain have just released their Roadrunner debut Population: Declining earlier this summer. Pick up your copy of the high energy album right here, and to learn about the band's visual concept, which is based on a comic book story the band created, check out this interview with bassist Chad Taylor.