Billy Idol, Boston, 1982 Published May 27, 2021 at 1280 × 1280 in Siouxsie and the Banshees, Boston, 1980 Musician Billy Idol poses for a portrait back stage one month after his debut solo album release of ‘Billy Idol’ in Boston, Massachusetts on August 01, 1982. – www.rockphotographymuseum.com mail@rockphotographymuseum.com ← Previous Next →