The French’s Revenge February 27, 2012February 27, 2012 Mario Turchiarolo “The Artist” Oscars’ sweep is France’s revenge on us for that whole Freedom Fries thing. Share this Post: