When Windows Phone 7 Met Times Square
March 2, 2011 No CommentsWhen you want to get the attention of a really large group of people at once, the place to do that is Times Square. With the large groups that converge there and the large screens everywhere it is the ideal place to show advertisements. Microsoft realizes that too, and ran the Windows Phone 7 ad […]
News