Mike and Ant finally get hold of the greatest British sports cars never to have been built in the UK, a 1969 Datsun Roadster. But it's prone to breaking down.

 

Forrás