Need for Speed: Shift 2 Debut TrailerCheck out the awesome action in the debut trailer for Need for Speed: Shift 2 Unleashed!By on November 16, 2010 at 9:43AM PST Shift 2: Unleashed