WorldWide Tech & Science. Francisco De Jesùs.
Microsoft Windows 8 and Surface tablet launch Oct 25. Surface ads in SF.
Microsoft has sent out the invitations for the Windows 8 and Surface tablet launch in October 25, 2012, at an event to take place in New York, USA.
Surface Tablet ads are all over the BART station in San Francisco: