E3 2010 Day One

You may also like...

Leave Some Snark