Xbox Store New European PGR3 TV Ad by Major Nelson • Nov 4, 2005 @ 10:24pm Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share via Email. You can see it over at Gametrailers.com. [See the trailer]