Working with David Lee Roth was like "being strapped to a rocket made of charisma and fueled by tequila” – and the music was pretty fun, too ...
As ‘Billy Idol Should Be Dead’ hits theaters, the New York native talks highlights from his long career with the British rocker ...