John Inverdale presents this series of The 100 Most Popular Cars Ever! We count down from 20-1 with various guests with their opinions Cars featured include: Mitsubishi Lancer, Subaru Impreza, Aston Martin DB9, Aston Martin DB7, Ford GT40 & Ford Cortina