10 Disgusting Food Facts: Part 2 -- Epic Science #89

2015-12-28 3

Pink slime in your meat? Check. Maggots in your mushrooms? Yes, please! Find out what else is dwelling in the food supply as Julie takes you through part two