Need for Speed SHIFT looks stunning in new trailer

Check out the trailer below and then head over to thescreenshot pageto soak in the beauty.

29 May, 2009