News for May 15, 2003
5/15/03, 8:19 pm EST - Tehanu
UPDATE: To download this clip you have to register and install some download manager which is probably some form of malware/spyware/adware. We suggest you don't do it! Unless of course you enjoy being spammed.
UPDATE 2: Someone finally got this downloaded and viewed the footage. It is NOT movie footage, but instead footage of game play in the new EA game.