Mentos Chewy Mint

The chewy mint. www.mentos.com. Product of Brazil.

View our Curbside FAQ page