Sneak Preview: The reveal of the BMW Concept X6. First pictures of the car and the design.