What's the best car of the past 20 years? What's the greatest car of the past 20 years? That's the question being asked by BBC Top Gear magazine as it prepares to celebrate its 20th anniversary. Top Gear has drawn up a shortlist of vehicles based on suggestions from visitors to its website and the input from the magazine's editorial team. However, now it is asking the public to vote for the overall winner, which will be revealed in the anniversary edition of the magazine, on sale September 11. Scroll through this gallery to see the candidates and then cast your vote on the Top Gear website