Shift 2: Unleashed Announcement Trailer

EA and Slightly Mad drop the Need For Speed moniker as the franchise attempts to grow its own legs.

Uploaded: Tuesday, July 05, 2011
Duration: 01:25

Game navigation