Surfstang2020 Jun 19, 2010 hey man I saw you had an on3 turbo? What exactly is that and how much is the kit if you dont mind my asking? And are they hard to install ? I saw you talking about it in one of the threads
hey man I saw you had an on3 turbo? What exactly is that and how much is the kit if you dont mind my asking? And are they hard to install ? I saw you talking about it in one of the threads