Quote:
Originally Posted by Eric 951
It s a LaForza--Italian SUV
|
Winner !
Arguably the first luxury SUV.
Built in Italy, based on an Iveco military truck, but powered by the Ford 302 Windsor V8 motor in the US market.
Originally styled by the same designer who designed the DeTomaso Pantera (which also had a Ford V8).