The launch of the new Mercedes-powered MP4-22 car on Monday Night in Valencia Spain 2007.
























...