Product Description
The biggest marshmallows, with the best flavour in the world! Fluffy and full of fun, mega marshmallows are packed with classic marshmallow flavor. Enjoy them as is for a sizable snack or toasted over a fire for a huge treat.
HDRKY340