Search results

  1. T

    Factory installed oil leak?… 250kms only.

    Hi- picked up my brand new 2024 401 a few weeks ago, and noticed a few days ago this oil leak around the crankcase. Are these things really that badly put together in India???
Back
Top Bottom