Special Stage Forums banner

western canada

  1. Canada
    My friend and I have done a few TSD rallies over the last year and we are now excited to be starting our first stage car build. We both have a good mechanical background, I am a helicopter AME and he is a tech at a Nissan dealership. We plan to continue doing TSD's and hopefully also some...
Top