The Centaur

Cheltenham Racecourse

Big image

Microsoft at The Centaur!

Big image

Microsoft Releasing The New Xbox 720 And Some Brand New Technology Coming Soon

Tuesday, Nov. 5th 2013 at 11am

The Centaur, Cheltenham, United Kingdom

Cheltenham, Gloucestershire

Come And Listen To The Release Of New Console Gaming.
A New World of Intelligent Technology