Shine (Waiting For 'Superman' Version) Album: Very Best Of John Legend (CD3)Artist: John Legend, The Roots Listen and download