MrLeadFoot
Silver Member
Wow, thanks so much for the derailed instructions. What time will you be at my house to do this for me? Just kidding.
So, what did you find you like better, the Turbo chain setup or the Accelerator strap setup?
So, what did you find you like better, the Turbo chain setup or the Accelerator strap setup?