Author Topic: De Tomaso Revival Flounders  (Read 341 times)

IL

  • Freelancer
  • *****
  • Posts: 3863
  • Rating: +0/-0
De Tomaso Revival Flounders
« on: May 11, 2012, 04:01 PM »
Press reports from Europe suggest the planned revival of De Tomaso may have run out of steam.

InsideLine

The InfoStride Forum

De Tomaso Revival Flounders
« on: May 11, 2012, 04:01 PM »