In case you have not seen it, a pretty impressive showing by all 3 cars in latest issue of Car & Driver....