Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Mar 31, 2011
Twin Ferrari F430 Spiders arrive at Titan Motorsports in Orlando Florida for Novitec Rosso's twin Supercharger system. One 6spd, and one F1 transmission car get a host of Novitec upgrades taking these stallions to another level in terms of horsepower.