1998 Isotta Fraschini T12Designed by Tom Tjaarda and assembled in Cervere, Italy. The Isotta Fraschini T12, like the T8, is an aluminum-bodied, 4-wheel drive 2+2...
1996 Isotta Fraschini T8Designed by Tom Tjaarda and revealed at the Geneva Motorshow in 1996, the new Isotta-Fraschini T8 was a 2+2 Spider with a hard-top. It...