Image

November 22

Xbox One to release on November 22

By  •  News

Earlier today, Microsoft announced that the Xbox One will be released on Friday November 22, 2013. The Xbox One will be available for purchase in 13 launch markets. The …
Read More