Anybody Have a Soft Spot for TURBO Cars?
shelby won an SAE award for those fiber ride gold colored plastic wheels on the VNT too
Print