Windows Phone 7: Live from the Device Launch Posted on October 11, 2010 by geniousleo Windows Phone 7 Launching at NYC Rate this:Share this:ShareEmailPrintTweetLike Loading...