Steve Ballmer on stage

Date and Time: 10/28/10 9:00 AM Picture 25 of 96