Say what you will about its polarizing design, but how well does the new BMW X3 stack up against other compact luxury SUVs?
BMW has a growing lineup of hybrids in America, but all of those models need to be plugged in. To be fair, their electric ...