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 going through its production run, it was hailed as [...]

20 Jan