Share
twitterlinkedinfacebook
Image 1 of 1
Police Inspect Pickup.jpg
Metropolitan police constables and specialist vehicle inspector check condition of heavily loaded pickup truck..