Dutch military “Leopard” tank brake test… Share with: To ensure that their military equipment work perfectly well , a group of Dutch soldiers test if brakes of leopard tank work in perfection.But I have a question, would you be capable to do this insanity? Must watch this : Facebook Comments Share with: