Too Much Coffee For Steve

From what I understand this is a large meeting within Microsoft given by Steve Ballmer. Looks like he hit the coffee before the meeting a little too hard.