A mini excavator is digging a mound of soil. Free HD video footage admin2020-01-29T18:13:33+03:00May 5th, 2015|HD video stock footage, Industrial, Technology| An orange mini excavator is riding and digging a mound of soil in this slow motion video Read More 1