That hair!  That sneer!  Man, it was the early '80s when this Brit was "Dancing With Myself"
[DOC] [TLE] Dancing With Myself by Billy Idol  Reviews, Discussion, Bookclubs ... [PAR] Dancing With Myself has 1230 ratings and 229 reviews.