Stevie Wonder performs at Outside Lands Music Festival August 12, 2012
Stevie Wonder - 30Stevie Wonder - 25Stevie Wonder - 52Stevie Wonder - 40