Florence Welch of Florence & The Machine performs during the Summer Soul Festival in Sao Paulo, Brazil on January 24th, 2012.
Restart The Hottest Live Photos of 2012
The Greatest Rock Voice of All Time
Joe Cocker’s Life in Photos
A Blind Man Sees With Sound
Joe Cocker's Deep Live Cuts
Joe Cocker Dies at 70