Peter Baker reports on the ultimate winner of the 1999 What Car? Car Of The Year Award - the Rover 75. We take a look at all the winners of their respected categories, before we see the ceremony and find out why the Rover 75 has won the overall prize, and what exactly separated it from all the others.
