For sale 2017 xt1200z es. 3000 miles.
READ THIS DESCRIPTION ENTIRELY.
This is a 2017ES. At 87000 miles it spun a main bearing and yamaha warrantied it. So it has a 2022 motor with warranty
I bought a 2021 the week this came out of the shop. I rode the 2107 with new motor 3000 miles to break it...