Cadillac's version of the Volt, an extended-range electric range (it runs off gas and electricity) vehicle, will be hitting the streets in the next few years. Check out the video below.
The folks from Cadillac also added that a true BMW 3-series fighter will be hitting the streets sometimes next year as a 2012 model. This will be a baby version of the CTS. For some reason, we thought the CTS was designed to take on the BMW, especially the high-performace CTS-V, which is BMW's version of the M-Series. I guess we were wrong.