sledheadrevxp
Active VIP Member
hey has anyone tried these, i know they hook up like they are super glue but just curious about the life of them, i run my car alot and am planning a trip this summer in it as well and dont want to put something on it that will be worn out to fast
thanks
thanks