Food Burger King is giving away ‘free’ potatoes in France – here’s why Burger King France is earning plenty of praise with a new, unconventional promotion.