Need For Speed Shift First Game Play Video
Here is the first game play footage from Need For Speed Shift.