Awesome spider excavator, amazing excavator, walking excavator, excavator tricks

January 04, 2017

 

 

 

VIDEO CREDIT: SPEED CHANNEL

Return to Videos