Scroll to Top
February 12, 2009, 9:59 am — By

Just as a video featuring the Nokia N97 designer hit the web, everyone realized that there’s more to that clip than meets the eye. The video also features 2 brand new Nokia touchscreen devices, that might just be Ivalo and Madeleine, from the leaked roadmap we’ve seen in 2008. Here they are: Supposedly, Ivalo...