Huge Microsoft Surface ad pops up in Times Square October 12, 2012 by admin Tweet A huge ad for Microsoft’s Surface tablet has now been put in place in Times Square in New York City, well ahead of the Windows RT tablet’s launch on October 26th. Read more… Neowin Related Posts:A quick look back at the launch of the first…Windows 11 22H2 to launch in September, 10th…Surface Go 3 with LTE is now available for $499Microsoft announces Surface event coming October 12Surface Laptop Studio 2 and Laptop Go 3 will…