Porsche 906 timeline

  • Porsche 906 is First Produced

    The Porsche 906 or Carrera 6 was the last street-legal racing car from Porsche. It was announced in January 1966 and 50 examples were subsequently... Read more