World’s Largest “Sour Apple & Cherry” Gummy Worm!™ 26” x 1 ½” and approximately 3 pounds.
$39.99
Out of stock