Friday, September 23, 2016

1973 Daytona 500, and '71 Miller High Life 500... when race cars were actually not that different from what you could buy at the dealership

1 comment: