Aston Martin's final victory at Le Mans 1959 part 1/2

2011-12-15 5

This is a story of a racing team