It was this day in Rock History in 2010 this guy was voted the best frontman of all time in a Musicradar.com poll. Who was it?
Answer:
It was rocker Axl Rose! Queen star Freddie Mercury landed in second place and Led Zeppelin icon Robert Plant came in third.