Lays Lemon (China)

$5.99

Hands down the best Lemon chips on the market. You have to try these exotic Lays chips. 

65g

×