While doing a quick run over some news on a site (namely Actiontrip) i stumbled upon what seems to be some news regarding the new nfs
by what the news says and the idea itself i agree with the posters on that board. if want to see the news yourself it's on Actiontrip...EA also released a teaser trailer and some screenshots...you can see them all on the site
what do you guys say about this new "curiosity"?
All times are (GMT -08:00) Pacific Time (US & Canada). Current time is 12:02:00 PM