Isotta Fraschini 8A Image Gallery See full Isotta Fraschini 8A Review ...
Random
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.