This is one of only three of 959 factory-built rally cars from 1984. In 1986 the 959 finished first & second in the Paris - Dakar event
love
Join the MadWhips community!
Register or Sign in or use your OpenID