20 Greatest Rock Singers Of All Time

18. David Bowie

Like Buckley, David Bowie's voice was all about performance, but rather than the vocal acrobatics of the former, the former Ziggy Stardust impressively inhabited characters in song.

Advertisement

He was a puppet master, backed up by incredible technical ability whose impressive range and impossible tone makes imitation entirely redundant.

Advertisement