Quote:
Originally Posted by Evantra
You sure? They are definitely completely different looking cars and the 'TCR' looks to be Japan based.
|
yeah maybe not. but if it was a tcr car we would have all heard about it. i guess its just some development mule.