The Roots

The Roots at Outside Lands on the Twin Peaks Stage in 2011