Microsoft releases two new Windows Phone 7 commercials

September 26, 2010 at 4:00 pm

Microsoft tries again on October 21st according to reports. Here’s their angle: Spend less time on your Smartphone.

Another one below.