BMW’s name tends to conjure up images of fast-moving, sleek sports vehicles and cutting-edge car technology. However, the company has proved they can make an exciting and responsible SUV in the form of the X5, and this year’s model is no different. Is it worth the hefty price tag,... Read more