The Land Rover Defender V8 with 525 horsepower isn’t just built for off-road. Watch it tear down the Autobahn with ...