Herald square

11.07.11
Microsoft installs 'biggest Windows Phone ever' in NYC's Herald Square (video)
11.07.11

Microsoft installs 'biggest Windows Phone ever' in NYC's Herald Square (video)

Thousands of smartphones pass through New York City's Herald Square each day, but few tower highe...

View