Date: 19/04/08 Views: 133
This 1971 March 701 is the car in which Jackie Stewart won the Spanish Grand Prix.