Click Here and check out all the new stuff going on in Featured Imagery!
0 Members and 1 Guest are viewing this topic.
It was a 1952 design by John Bond, featured in the Road & Track series „Sports Car Design“ for a selfbuilt sports car based on a Ford Anglia.