Articles Posted on January 19th, 2009

  • Porsche 959 (1986)

    Porsche 959 (1986)

    The Porsche 959 is a sports car manufactured by Porsche from 1986 to 1989, first as a Group B rally car and later as a legal production car designed to produce a minimum number of 200 street legal units be built. When the Porsche 959 was…