I never watch that show but for some reason I did tonight. That was a really good episode and those 2 cars leave the line hard! But they're getting too much air under the tires at launch. The last 2 races were so dam close.
__________________
69 Z28 JL8 4 wheel disc brakes - being restored
09 Silverado Z71
|