Number 27 on MSN
Is the DeTomaso Pantera GT5 Italy’s Forgotten Supercar?
Is the DeTomaso Pantera GT5 an Italian supercar or an American impostor? Built in Italy but powered by a 5.8L Ford V8, this ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results