2021 BMW X5 xDrive45e: First Drive Review
(BMW)
Less than a generation ago, the idea of hybrid or pure electric cars behaving or performing as well as gas- or diesel-powered machines was deemed madness. Sure, such electron-happy vehicles would serve well enough for local commutes to and from the office or school, but no one would ever