The folks over at Microsoft must still be beaming over the fact that last week’s reveal of the Xbox One, the Apple TV that some say Steve Jobs really wanted to roll out, proved to be a qualified success.
Read the original post by Ubergizmo
Consumer Electronics in the News
The folks over at Microsoft must still be beaming over the fact that last week’s reveal of the Xbox One, the Apple TV that some say Steve Jobs really wanted to roll out, proved to be a qualified success.
Read the original post by Ubergizmo