October has come and Microsoft should be super busy with their Windows Phone 7 launch. We have heard it for so many months and here is the latest Windows Phone 7 promotional video.
Nothing that we have NOT seen before. For your viewing pleasure. BTW, it seems that the theme of the video is “less stop and stare”.
[ad#boxlist]
(source)