Bob Lutz: A Report Card for BMW, Ford, FCA, GM, and some Tesla opinions

Anything that doesn't fit in other forums goes here.
Post Reply

Post Reply