Well ted, they are glorifying crashes. They're glorifying the way their cars ability to survive crashes. Basically they're showing off cause according to them they've got the safest line-up in europe. (sorry for the double post) Abusive comment hidden. (Show it anyway.)
It's a french company. They make some great cars.Do they sell them in the US? Abusive comment hidden. (Show it anyway.)
Do they sell them in the US?