YJ60 FCU This is a Land Rover Discovery that is used as an armed …



YJ60 FCU This is a Land Rover Discovery that is used as an armed response unit by North Yorkshire Police.

You may also like...