it's an internet thing! est 1999
What has Sainsbury's sold almost 300,000 of in the run-up to the World Cup?
England flags
Cans of beer
Disposable barbecues