Half a century of family-hauler evolution and three generations of BMW engineering devoted to the X5 sports activity vehicle concept yield this expensive, heavy, thirsty, seven-passenger truck striving to …read more
Half a century of family-hauler evolution and three generations of BMW engineering devoted to the X5 sports activity vehicle concept yield this expensive, heavy, thirsty, seven-passenger truck striving to …read more