First-evers, last-ofs, and one-offs - we cap off 2023 with the cars that have left the deepest mark on us this year!
7/11: That's how many cars we get to drive on this road trip. Still, amidst names like the M3 Touring, it's BMW's mid-range that stirs our souls the most.
If there's one car that will see to all of your driving needs, the all new BMW 3 Series might just be that ideal car.