Mammoet brings Transformers to the roads of TexasNo, these images are not a scene from the new Transformers movie, but they surely do show how Optimus Prime would look like hauling project cargo. In reality, is is the Dutch heavy lift and...Read more14-10-2021|Comment|author: Adnan Bajic