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