CHICAGO, IL - AUGUST 08: Ben Shepard of Soundgarden ...
Notes
CHICAGO, IL - AUGUST 08: Ben Shepard of Soundgarden performs onstage and headlines the 2010 Lollapalooza festival in Grant Park on August 8, 2010 in Chicago, Illinois.
- Added 2010-08-11
- Taken n/a
- Copyright Getty Images

enlarge






