Billy Idol performs on the James Corden Show

In case you missed it a couple of days ago....Billy's still got it!

 

title

Content Goes Here