Channel 4 has put together a list of the Top 10 Greatest Cars of All Time. Check out the list below.
1

The McLaren F1 was the fastest street legal production car in the world of its time
***
2

The Volkswagen Golf is a compact car / small family car that Volkswagen manufactures
***
3

The Jaguar E-type or XK-E is an automobile manufactured by Jaguar between 1961 and 1974
***
4

The Mini is a small car that was produced by the British Motor Corporation and its successors from 1959 to 2000
***
5

The Ford GT40 was a sports car and winner of the 24 hours of Le Mans four times in a row, from 1966 to 1969
***
6

The Aston Martin DB9 is a grand tourer launched by Aston Martin in 2004
***
7

The AC Cobra was a British sports car built in the 1960s
***
8

The Porsche 911 is a sports car made by Porsche AG of Stuttgart, Germany
***
9

The Ferrari F40 is a supercar that was produced by Ferrari from 1987 to 1992 as the successor to the 288 GTO, with which it shared some parts
***
10

Land Rover Series I
***