A431 PTP This is a 1983 Jaguar 4.2 XJ6 police…

A431 PTP This is a 1983 Jaguar 4.2 XJ6 police car. It was used by Hampshire police and is now preserved.
Share FacebooktwitterFacebooktwitter    Follow FacebooktwitterFacebooktwitter