Slightly Mad Studios and EA have released a new and robust set of images of Need for Speed Shift 2: Unleashed, in which we can see some of the cars that will be driveable in the game. Remembering that the title is expected to arrive April 1, we let the images.