Items tagged with de tomaso
by
Brandon Hill - Thu, Jul 04, 2019
The 219 Goodwood Festival of Speed saw the introduction of a gorgeous new supercar that resurrects a legendary nameplate -- De Tomaso. For those not in the know, De Tomaso was an Italian car manufacturer that that was originally founded in...
Read more...