Which Generation Of BMW 3 Series Is The Best?
We got a new BMW 3 Series today. It’s not every day that happens! (More like every seven to 10 years, generally.) The G20 model has a lot of improvements over the outgoing car, but things are not looking good for the manual transmission—and that’s a huge loss for us all. Let’s talk about what it has to live up to to…
