Porsche 959 History & Story 1985-1988, 1992-1993 Premiere of concept car: 1983 September 15, IAA Frankfurt motor show Premiere of rallye car: 1985 January with 911 engine, 1985 October with 959 engine Premiere of street car: 1985 September 12, IAA Frankfurt motor show Starting from January 1982, the World Rally Championship was run...