You need to enable JavaScript to run this app.
World’s Largest Articulated Dump Truck | Volvo A60 Mega Construction | FD Engineering
Free Documentary - Engineering
1,136,663 views
10,517 likes