The Brits have this tradition for lightweight kit cars that anyone can assemble by themselves given they possess a minimum of technical knowledge. The Ultima GTR technically falls into the kit car ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results