Quantcast
View Post

Well I hope it's half the show that E3 2006 was..

That was a fantastic show