ishootshows.com
Sick Puppies
In a frenetic, high-energy performance, Australian rock trio Sick Puppies delivered a thrashing set that had the barricade heaving as the crowd sang along