Hello Guest

2006 grand vitara

  • 0 Replies
  • 936 Views

0 Members and 1 Guest are viewing this topic.

2006 grand vitara
« on: June 08, 2011, 01:27:35 AM »
when driving about 20-30 miles per hour hearing what sounds like a 10 speed mountainb bike...and i deas what they migh be? been told the torque convertor