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…Surface Go 4 gets new firmware with Wi-Fi…Windows 11 22H2 to launch in September, 10th…Specs Appeal: Comparing the new Surface Pro with…Surface Go 3 with LTE is now available for $499