semaj444 August 20, 2020 at 10:23 pm Hi, I have ordered the El Diablo through Carson Motor Sports and I was wondering if you will need limiting straps for the suspension or do you offering them. Thanks, James Kent Loading... Log in to Reply
Hi, I have ordered the El Diablo through Carson Motor Sports and I was wondering if you will need limiting straps for the suspension or do you offering them.
Thanks,
James Kent