The Roots @ Lollapalooza 2007

News

By: Vibe / August 7, 2007

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