INSIDE DRAG RACING

I watch my DVR on DSR shop, totally mind boggling on the parts they go through especially clutch disc. Wonder how many clutch disc teams had in the 70s?
 

Users who are viewing this thread

Back
Top