Triumph Speed Triple Forums banner
transmission fluid check
1-1 of 1 Results
  1. How to
    I'm new to the S3, having ridden BMWs for 30 years. Can someone tell me where the tranny fluid check is? I can't find any info in the manual or by Googling. thanx, :shocked: Ed
1-1 of 1 Results