diggers

WATCH: Hundreds of diggers remove flyover in China in one night

An incredible video footage has surfaced on the internet, showing how more than 200 diggers… Read More