Brand new front page! Click the Front Page button directly below and check it out!
0 Members and 1 Guest are viewing this topic.
Eastern European homebuilt?
The front end reminds me of a (Felber) Lancia but I assume there is no connection ?
Mercedes-Benz suspension?
Made in Europe ?
From South America?
From US of A?