It's big, it's heavy and it was built right here in East Texas. It's the L2350, the world's largest front end loader. It was built at Letourneau Incorporated in Longview. Its tires are 13 feet tall ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results