Billy Idol and Steve Stevens penned & performed many iconic 80’s hits during their time together. This is the first of four singles from the album of the same name, released in 1983. Interestingly, this was released twice. The first time it charted at number 62 and the second time went all the way to number 6.
The chart is so straightforward there nothing to say except, enjoy it!