Food Safety Report: Lucky Charms, Buffalo, NY, USA 3 years ago • details 132 Comments Comment Stomach issues and green poo