A leaked video has appeared online showing off the upcoming Nokia Lumia 630 – expected to be one of the first devices running Windows Phone 8.1. 

    




View source website