Nokia Lumia 900 Launch Looks Good for April 8th on AT&T

Nokia Lumia 900 Launch Looks Good for April 8th on AT&T

We still don’t know for sure when the Nokia Lumia 900 will be released on AT&T but that rumored April 8th release date is looking very good as units have begun arriving in stores ahead of the device’s eventual launch. A reader over at WPCentral managed to get his hands on a demo unit at […]