...For your delectation: The Delahaye!
BBCAmerica's "Top Gear" has been running promos for their season-opener, featuring a sleek Alfa-Romeo hardtop they describe as "the most beautiful car in the world." Oh, I'll grant it's a lovely vehicle, but it's no Delahaye. It's about even with, say, a Cord 812.
Introduction to Sim
5 months ago