News Extraordinary Robot Robot Jul 11, 2011 #1 Microsoft Corp. is doing a little show business in L.A. Source: Yahoo! News