Videos

Clarkson and the DIY Lancia Stratos (series 14, episode 3)

An immaculate Italian supercar legend for just £13,000? Sounds to good to be true, doesn't it? Jeremy investigates.

More videos in these categories: Tests

4,510 views