The Simpsons go to Paris with Linda Evangelista for Harper’s Bazaar August 2007Cyril Foiret·July 20, 2009
VIDEOThe Perfect Get Together: A Bowl of Punch by Grey Goose MixologistsCyril Foiret·October 18, 2012