BMW is getting ready to unveil these cars at the Geneva Motor Show later this morning. This is a very good video clip of X6, ActiveHybrid technology, 1 Series Convertible and M3 Convertible, but of course we are expecting one or two other surprises from BMW.