McDonald's in France is making some good moves for the Earth! (Note: sorry for the delay on the episodes this week!)