Need For Speed: SHIFT – Launch Trailer

by Isaiah on September 17, 2009

Need For Speed SHIFT - Launch Trailer

Here’s the launch trailer of the recently released Need For Speed: SHIFT that we found over at YouTube, showing all the features of the game. Watch the video after the break for more details.


Previous post:

Next post:

Comments on this entry are closed.