Brand new front page! Click the Front Page button directly below and check it out!
0 Members and 1 Guest are viewing this topic.
Lotus XV?
i'll take a step back. Was it British? (the full size car)
Perhaps an Elfin?
Is it from Australia?
Is it from Europe ?
European underpinnings under an American body ?
Asian body ?
South American body ?
Body from New Zealand ?
European body ?
Body from Africa ?
Protea Triumph from South Africa ?