Video: Windows Phone 7 official teaser ad says “The Revolution is Coming”

With Microsoft launching their new Windows Phone 7 devices in Canada before the end of the year through multiple carriers, here’s a first look at a teaser video that was shown at a recent screening of “Lawrence of Arabia” in the UK. What do you think of it… is the “The Revolution is Coming”?

Via: Pocket-Lint

Related Articles