Secure Scanned : 10/27/2025
Mega Shippers 2020 -
Overview:One of the biggest heavy lift vessels in the world is squeezed through a narrow canal in Germany. Plus, a 90-tonne locomotive is loaded onto a truck.



Comment