Windows Phone Official Windows Phone Instagram App on the 26th? Ramon Trotman | June 6, 2013 New Windows Phone Instagram rumors point to June 26th for a release date and a Nokia Lumia 920 exclusive. I most certainly lost count at this point, and with Read More