Twizzlers
Jump to navigation
Jump to search
Twizzlers is a brand of licorice candy sold in the United States and Canada. It was introduced in 1929 by the Young & Smylie Confectionary Company, which became Y&S Candies after some mergers. The company is now a subsidiary of the Hershey Company, which gave way for a variety of flavors.
Twizzlers Twist-n-Fill
Video