Here’s a new ad McDonald’s is running in France. Kinda interesting. Imagine how ballistic the Tea Party People would go if the company ran it here….