Main content

Giant Wine Bags

We now buy 8 out of every 10 bottles of wine sold in the UK in supermarkets and they have a surprising way of bringing us our favourite Christmas tipple.

Release date:

Duration:

2 minutes