E3 2010: Microsoft Press Conference

Video chat rooms at Ustream