Picture of Chris and Glenn performing at an HMV in New York in 1991 while promoting the release of Play.
To go back to list of pictures
To return