Rating: 2.1 (55 Votes)
Uploaded: 10pm - Oct 9, 2009
There are lots of things in Need for Speed SHIFT for the game team to be proud of but one of the absolute best features is the level of detail gone into each and every car. To celebrate the car team we created this video which shows off some of the best cars in all their glory. Enjoy ......