Foodie Facts The Snickers Candy Bar by Chef Rick Powless Posted on July 31, 2016August 17, 2016 The creator of the world’s most popular candy bar was named Frank Mars. Mars’ favorite… Read More