Brand new front page! Click the Front Page button directly below and check it out!
0 Members and 1 Guest are viewing this topic.
Any idea about the buggy on the left? The stand is Caprera at the 1971 Turin Motor Show, but the buggy could be made by somebody else, as on display there was also a Lawil.