Fri
Oct
30
Anyone else keep hitting that Ovi Maps icon on their home screen, thinking it’s the internet. Its so similar to Safari on Mac OS X / iPhones. No? just me then :)