A very well presented and powerful American touring car