Everyone has their favorite candy bar, the one they still might occasionally grab while waiting in line at the convenience store.
The Snickers bar, created by Mars Inc. in 1930 is a chewy nougat center with peanuts and caramel on top, all covered in a layer of milk chocolate. It was named Snickers after [...]