Farts Candy are flavorful chewy candy nuggets in 16 fruity and sours flavors the name alone will make you laugh, it’s also a great tasting candy that brings fun back! The Leaf brand has been around since the 1920’s they have made a comeback winning The Most Innovative Product Award at the 2014 Sweets &…