You are viewing a single thread.
View all comments In the comments there was this out of nowhere comment.
Most of the Snickers are made in Waco, TX.
I was curious if that’s true so I googled. It is.
Mars in Waco turns out 80% of Snickers and Skittles products consumed in North America.
2 points
3 points