{vsig}1996-6_1688{/vsig}
The 959 is already regarded as one of the ultimate "Supercars" ever produced and made available to the public. With only about 250 having been built, they are assured of their place in motoring history.
First created in 1983 for the now abandoned Group B racing series, then entered in the Paris-Dakar off-road rally, which ...