Saleen S7 chassis built in Britain?
a guy on another site asked this and i am wondering what you all know about this? (the question has intrested me, and now i have to know)
"I've got a guy on another forum telling me the S7 chassis is built in Britain and it's shipped over here to be assembled. Can anybody confirm this?"
|