Land compactor machine flattens the earth with ease

Yahoo Now
16,701 views
a month ago
Before construction can begin, the ground needs to be leveled -- this machine does just that
Hot Items