A WHITE CHRISTMAS WITH BILLY IDOL IS JUST WHAT WE HAD IN MIND
We never imagined we’d be seeing Billy Idol singing “White Christmas” wearing a suit and tie, but here it is. And we love it. He doesn’t even need the black leather, does he? This song is from Billy’s 2006 album Happy Holidays (A Very Special Christmas Album.) Stephen Saban at The WOW Report dug up this video and it brings back all kinds of warm Billy Idol memories… Where has he BEEN?