Drool Admin at 6:19 pm October 27, 2011 A Microsoft transparent touch screen thing at the Dublin Web summit Via Paul Conneally FacebookTwitterPinterestSponsored Link