ShowShowThe Photos in CheltenhamMar 8, 1981The PhotosEve's · Cheltenham, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading