This is the largest vehicle on Earth. But why was it built? Video 6:29, published Nov 27 2024 13 votes