Food Safety Report: McDonald's, National Road, Megève, France 11 months ago • details 2 Vomiting, headaches, just about to go! Never again