BX61 EFC Metropolitan Police Service Land Rover De..

BX61 EFC
Metropolitan Police Service
Land Rover Defender
This minimally marked vehicle is operate by the Marine Division. It has a remote controlled floodlight on the roof, small police markings and a winch is fitted.

You may also like...