Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Apr 2, 2012
Leo Parente recaps the racing that mattered the last weekend in March, 2012. But, Leo teases his A-D-D viewers for the entire show seeing if they'll wait around for the BIG rumor about SRT Viper racing, that may or may not come true at the NY Auto Show. It's all in Leo's mind, but he quotes logic to convince you he's making sense. Really?