2007 Komatsu D61PX-15 Pipe Layer (3890 hrs) 10 Published September 30, 2019 at 640 × 480 in 2007 Komatsu D61PX-15 Pipe Layer (3890 hrs) 10