Posted on October 13, 2010 by Xavier Toby

Windows Phone 7

Windows Phone 7 is due for imminent release. Sales are expected to reach ten, maybe even twenty if the cousins of the creator buy one as well. – Sent from iphone