fbpx

A Rock Star Finds Himself on the Other Side of the Camera

Montserrat, Lesser Antilles, December 1982 Copenhagen, Denmark, January 1982 Montserrat, Lesser Antilles, December 1982 Back in 1979, while watching television in his New York hotel room, British rock star Andy…

Continue reading