loy310 on 04 June 2010
I just found out that the Natal clown show will air on the 15th, 30 mins after the Sony presser begins. WOW, Microsofrt is brave and stupid.
http://www.gametrailers.com/video/e3-2010-e3-2010/100973