Down Rover!

Right, I just need to get this out of the way. The Rover 3-Litre saloon is the Unmitigated English motor car. I can't even start to tel...