Billy Idol holds nothing back in new documentary: âYou really do have to own itâ
Billy Idol is subject of the new documentary Billy Idol Should Be Dead, which had its world premiere at the Tribeca Festival on Tuesday.The film doesn't hold anything back as it…