Teamspeed 2011 Concorso Italiano Coverage
#14
Supposed to be a formerly american car company that went to Malasian pockets.
The M12 is, as a quick google search told me, a Diablo dressed as something else.
We learn a little everyday.






