The Beauty of Need for Speed SHIFT

September 24, 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