TEST DRIVE: 2022 BMW X5 xDrive45e — Best All Around BMW SUV
I usually don’t much like going into test drives with high expectations. Doing so is almost always setting one’s self up for disappointment. However, that didn’t stop my high hopes for the BMW X5 xDrive45e,…