2010-06-18T09:38:00
Sportswear brand Nike will open a “pop-up stadium” in department store Selfridges in London, next week, showing World Cup games.
Already have an account? Sign in here