Enter your username:
Do you want to login or register?
  • Forgot your password?

    Login / Register




    Results 1 to 20 of 83

    Threaded View

    1. #4
      Join Date
      Jul 2005
      Location
      Den Helder, the Netherlands
      Posts
      1,148
      Country Flag: Netherlands
      Quote Originally Posted by streetfytr68
      I'm curious to see if the extra engine braking is overbearing. It may slow the car down too much. I'll report back in two weeks.
      OK, sounds great, Steve.






    Advertise on Pro-Touring.com