 The cars driven by the "Hoovers" are Rover P6s (sometimes called  the Rover 2000) built in Britain from 1963 until 1976. They were  extremely popular with the police force in Britain where the 3.5  litre V8