These delicious and mouth-puckering multi-colored strips are a candy that makes everything better.
DETAILS: