My wife and I purchased a 2001 Corvette and there is no way a V12 would fit in the chassis of that car. Even if it was modified by Leigenfelter, it would still maintain it's LS1 349CI V8. TT does mean Twin Turbo and again...nobody would add twins to a v12.
If what I am reading is correct.....a Corvette with a Twin Turbo Charged V12 WITH N2O??? I've been around high performance cars all my life and I have never heard of such a beast.
Maybe his name is a dream car????