August 29, 2016 at 11:31 am #10871
Watching some AT videos on youtube, suddenly it hit me why I didn’t make that hill climb…
Stupid traction control was on. I know Jeff and Mike all got new toys, so this is more of a note to self. Don’t forget to turn you TC off!!!