2025 BMW M2 Review: Ch- Ch- Ch- Changes

BMW’s high-performance M branch had a banner year in 2025, posting record sales totaling 213,457 vehicles. For all the ways BMW loyalists, including your author, lament the ways that the M brand’s expansion has diluted and muddied its core character, the business is thriving. The motorsport-driven BMW M of the early 1990s in no way […]