The Roots @ Lollapalooza 2007

News

Vibe / August 7, 2007

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