The BMW X5 was one of the first SUVs to be designed for on road use rather than off road. It focused on delivering style, handling and comfort rather than rugged go-anywhere ability. Its now in its second generation and it’s smarter, more efficient and more capable than ever before thanks to a wide range of […]