P160 PYW This land Rover Defender 90 is a 1996 vehicle that …



P160 PYW This land Rover Defender 90 is a 1996 vehicle that was still in used by the Met Police’s Marine Unit in 2009. It is fitted with a winch on the front and the standard Met livery.

Share FacebooktwitterFacebooktwitter    Follow FacebooktwitterFacebooktwitter