Mega Sour Lemon
£2.80
SKU: 108095-1
Lemon flavoured sweets with a sour acid centre. Mega sours have an extremely sour coating which lasts 20 seconds. Do you dare?
SKU: 108095-1
Lemon flavoured sweets with a sour acid centre. Mega sours have an extremely sour coating which lasts 20 seconds. Do you dare?