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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results