News from all angles
Los Angeles declared Nov. 13 Billy Idol Day, honoring the '80s rock icon at City Hall with a ceremony and live concert featuring Steve Stevens.
Redirecting to New York Post in 3 seconds...
Share this story with your network