Yes, I'm pretty sure I saw that they are the ones that come on thor if ordered as an option from the factory.
If I lived close, i would no doubt consider having them install. Have much more confidence in that scenario tan say getting Camping Worldto install them!
I was figuring that if I ever get it done, that I would do it myself..... but I guess not, now that i know welding is required. I see a hole bunch of holes in my frame, Just assumed that this is likely where they would attach..... but then I haven't really looked all that close yet.
__________________
|