We should continue this discussion in the General Car Review Thread. Sorry for inconvenience, but this Thread doesn't really provide any point anymore, as the Turismo review has been posted in the General Car Review Thread.
Just Quote anything you wish to continue discussing, say where you are quoting it from, and continue it in the General Car Review Thread.