Technology10 years ago
Worldwide launch of Xbox One sparks global celebration for a new generation in games and entertainment
Built for today and the future, Xbox One brings together the best games, the best multiplayer experiences and the hottest entertainment offerings. Leicester Square officially became...