Biggest wheel loader in the world 70 yard super high lift LeTourneau L

Biggest wheel loader in the world 70 yard super high lift LeTourneau L2350

Biggest wheel loader in the world 70 yard super high lift LeTourneau L2350

Facebook Comments

More heavy-equipments Video