1935 Delahaye 135 S
Before we get into it: look at that windscreen. What windscreen, you ask? Exactly. It’s tiny. Anyway. New cars are great and all, but sometimes you just want to tool around the French countryside and pretend that you’re in Le Mans. Which, in this 1935 Delahaye 135 S ($1,427,000 – … Read More