Chevelle vs Insight on 10/20/06

This race occured on Oct.20th, 2006 at Denton, Texas Dragway. The Chevelle was at 84 Volts and the Insight was Stock.

(click to close)