Honda ATC200e 1983
Honda Atc200e 1983Chain cracked motor somewhere oil spilled & motor shut off instantly. Right foot rest snapped offStill runs.No muck arounds See more
Name: Le'uma F
Location: New Zealand

Date: 19 February, 2025