Wow.. All I can say is congrats on the Escalator! Haven't been there myself, but it doesn't look easy.
In regards to your "breakage", congrats on that to.. Most Hummer owners will never do enough serious wheelin to break anything! It sort of like a badge of honor in my opinion.
Maybe put a small photo of each part you break on the side of your truck? Maybe also a photo of a little Jeep for everyone that you tow?
