POSTED March 25, 2011
Check out the extreme car racing game Shift 2 Unleashed in this official launch trailer. Don't forget to fasten your seatbelt, this is going to be a bumpy ride.