World's Most Expensive Cars - Episode 6 Jaguar D-Type & 1951 Ferrari 340

How would you rate this episode?

World's Most Expensive Cars