Need for Speed 07 Trailer May 22, 2007Posted by Andy Feliciotti in EA, Xbox/ Xbox 360 General.
Check out the new Need for Speed Trailer, which is not titled yet. Looks like it will have some great customization, and the crashes look amazing. The video shows a date for 5/31/07 which could be the release date or date of the games announcement.
– Andy “Someguy9”