Microsoft installed a gigantic Windows Phone in New York’s Herald Square Monday to mark the debut of Windows Phone 7.5 devices on store shelves.
News
When you purchase through links in our articles, we may earn a small commission. This doesn't affect our editorial independence.
Microsoft installed a gigantic Windows Phone in New York’s Herald Square Monday to mark the debut of Windows Phone 7.5 devices on store shelves.