The French motor show will see the debut of the sporty TI version of the Alfa Brera that is due to go on sale in autumn 2008. TI stands for Turismo Internazionale, a name that Alfa Romeo gave only to the best equipped cars with the most sophisticated engineering.


Entries (RSS)