Report copyright - MIDI EXCAVATOR | 8085 ZTSd1on1w3qoisp2n.cloudfront.net/uploads/original_files/... · 2012. 10. 17. · The 8085 ZTS packs a huge punch. The new Isuzu 2.2-litre, 43kw (57.6hp) water-cooled,
Please pass captcha verification before submit form