Gary Glitter

Gary Glitter or Captain Glitter is a nonce who was