Recently a video has turned up in the Nokia developer Youtube section that flashed an unknown device for a short time.

The video was quickly made private meaning that there is something that Nokia does not want the public to know at the moment. Is this the Nokia Lumia 900 which everyone has dubbed the Ace that will be leading the US charge?