Nokia Lumia 2520 coming to AT&T on November 22
If you’re a massive Microsoft fan then be prepared for christmas to come early, as on the 22 November a whole range of products are scheduled to launch. Of course you already know that the Xbox One is set to arrive on that date, as well as the Lumia 1520, but we’ve now heard that […]
Jordan O'Brien
November 15, 2013