The Simpsons go to Paris with Linda Evangelista for Harper’s Bazaar August 2007Cyril Foiret·July 20, 2009