1998 Isotta Fraschini T8 The Isotta Fraschini T8 is an Italian concept car revealed in 1998 respectively as an attempt by...
Latest
Isotta
Isotta Fraschini was an Italian luxury car manufacturer established in 1900. The company also produced trucks and trolleybuses as well as engines for aviation and marine use. There were attempts made to revive the company in the 1990s which led to the development of the Isotta Fraschini T8 in 1996.