Mammoet company – definition for real monstrous power and persistence. This company is the leader for heavy lifting and transportation of heavy loads on water and on land, and has established many offices around the world. Watch the video to see how a single truck owned by this company towing a huge monstrous Hitachi EX5500 excavator in Ford McMurray, Alberta, Canada!  These type of trucks are with ability of generating the biggest part of their power at a very low speed, incredible engine power!

Leave a Reply