Some Rogers locations have started selling the Nokia Lumia 830

Comments