Lot Shots: An Awesome 1970 Buick Electra Sedan Towing an Even More Awesome 1969 Wildcat Drag Car
We’ve said earlier that we typically shy away from photographing cars on trailers for our regular Lot Shots features—but sometimes a glorious exception comes rumbling into the Summit Racing Retail […]