The Roots @ Lollapalooza 2007

News

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

Tags: News