20 Greatest Rock Singers Of All Time
19. Elvis Presley
Given his status as a Massive Star, it's easy to forget that talent propelled him to the top just as much as charisma did.
His voice sings of his country and blues background, taking on crooner textures at times and disarmingly shifting. And it was the voice that invented the very idea of rock stars, so it was always going to be hard to beat.