greatest rock n roll front men.......

How about Phil Lynott from "Thin Lizzy".