Rock Star

One of the funky fixtures at Lollapalooza.