Report by
Lucky Charms Illness Suspected - Lucky Charms, O'Fallon Illinois
3 years ago •reported by user-qtvw7778
Illinois 158, O'Fallon, Illinois, United States
Maybe lucky charms, It happened Friday April 1. | Symptoms: Nausea, Vomiting
4
Comments
Comment
