Indian Super Chief / Sport Chief / Chief 2022 +
Brought 2023 Super Chief in for it's 500 miles checkup.
Tech noticed left rear shock showed signs of leaking. Stated it could be grease from
manufacturing process, but would keep and eye on it and I should too, but at my 2500 mile checkup
if sign of leaking still there he will replace under...