Thursday, October 24, 2013

Microsoft plunks a 17-foot-tall Surface tablet in London's Trafalgar Square

No comments:

Post a Comment