‘Superman’, ‘Rock’ or ‘McLaren’? Leaked Lumia 830 images start guessing-game!
Microsoft that recently acquired Nokia’s phone division apparently has some big plans for the future. The tech giant is planning to release at least 3 new Windows Phone 8.1 devic