T-Mobile Nokia Lumia 521 Releasing on April 27th; Now On Sale at HSN.com
T-Mobile branded Nokia Lumia 521 is set to hit the stores beginning april 27th via HSN.com. It will be made available via Microsoft retails tores and Wal-Mart retail stores from May 11th.