Dead Weather

Dead Weather on the Twin Peaks stage at Outside Lands Music Festival August 8th, 2009