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 this with Facebooktwittergoogle_pluspinterestFacebooktwittergoogle_pluspinterest | Follow us on FacebooktwitterFacebooktwitter