Dutch military “Leopard” tank brake test… 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 : Leave a Reply Cancel ReplyYou must be logged in to post a comment.
Leave a Reply
You must be logged in to post a comment.