In this Motornews video podcast, Rolls Royce debut their new Phantom Coupe at the Geneva motorshow; a 6.75l V12 powered luxury touring car combining pace, performance and style.
Volvo’s new all wheel drive cross over C60 with “City Safety” feature will be launched in Europe during the latter part of 2008.
To Infiniti and beyond with Infiniti as they break out of the US market into Western Europe for the first time and the super gorgeous, utterly yummy Alpha Romeo 8C is featured. A limited production run of a mere 500 units will ensure this 4.7l sports car is much sought after.
Finally we go all James Bond with a submersible amphibious car...