The Roots @ Lollapalooza 2007

News

Vibe | August 7, 2007 - 5:00 am

The Roots perform at Lollapalooza, Chicago, IL.
Photos By: Adam Bielawski