Nokia Lumia 620 Posted on January 31, 2013 by Expert Reviews Nokia's budget Windows Phone 8 handset is all about the fun