The Simpsons

Simon Cowell
at a photocall held at Rex Cinema. He is the guest star in a new episode of the Simpsons.
London, England - 18 October 2004
Credit:WENN

See our biography of The Simpsons