The two finest American sports cars since the 427 Cobra & the GT40. Which do you prefer ? The C12 is gorgeous, too bad it is built on a stock Vette....