http://www.gamespot.com/2006/e3/electric_showdown.html Does anybody remember getting the E3 2005 dvd and watching this hilarious documentary?
Log in to comment