February 26, 2012 8 McDo McBAGUETTE! McMON DIEU! McDonald’s in France Photo: McDonald’s The big news out of France this week is that America’s [...]