I do believe Lola are talking to Japanese and Korean manufacturers, or something, it was said sometime in the 24 hours I think, though I may be getting confused, anybody else watch the Motors TV coverage? Anybody back me up? (or tell me I'm an idiot & i made it up)
|