blog.randomstan.com
Windows Phone 7 launches tomorrow
If you live in the UK, then hopefully you are aware that Windows Phone 7 launches tomorrow. Anyone who has been near me for the past few months will not have failed to know about this. It is …