Land Rover Defender vs. Police - Police Chase

Police take on a Land Rover 110, but come off worse, next time you run from the Police, make sure its in a Land Rover