by johnthefireman
Giant machine helps Chinese railway workers upgrade track
A video of a Chinese track maintenance machine in China.
A video of a Chinese track maintenance machine in China.