W831 JHW This Vauxhall Astra estate is a dog…



W831 JHW This Vauxhall Astra estate is a dog patrol vehicle with the Royal Parks Police. Notice the illuminable ‘police’ sign on the front bumper.

You may also like...