According to the FDA, food debris was found on equipment supposedly fully cleaned at the Taylor Farms food production facility in Colorado supplying slivered onions used at McDonald’s. Top Videos Now Playing Fundraisers on both sides of the Bay to help Southern California fire victims Food debris found on […]