Mega Heavy Machine The Dozer D20 & 5T Truck perform heavy lifting, pushing stones into dirty water with strength skill Mega Heavy Machine • Available on Youtube • Published 2 months ago