10 Things You Didn't Know About Xbox

All Time 10's 2:03 mins

Everyone knows they're made by Microsoft, but here are 10 things you probably don't know about Xbox. Music = Neon Dreams by Gareth Johnson

View Comments