Full Speed

[ September 17, 2003 ]

959 At Last!

More than ten years after the limited production of the Porsche 959 supercar, laws have finally been passed that allow an emissions modified version of the car to roam the streets of the US. Read more at AutoWeek.

Possibly Related:

© 2014 Scott Johnson
• •