How Tesco Ruined the UK Wii U Launch

tesco-screw-up-wii-u-launch

Tesco are one of the largest Supermarket chains in the UK and are known all over the world with stores in places such as … [Read more...]