Nokia Lumia 1520: Hands-Ons

5min Tech

by 5min Tech

1.6K
181 views
We get our hands on Nokia's new flagship device direct from Nokia World in Abu Dhabi.