Ok. I must admit when i see a photo like this it scares the hell out of me. I think of a hard day on the trail which could stress the trackbar, but it doesn't give out till you are on the freeway cruising at 70+ mph. And that would really SUCK!!
I purchased the "new design" Teraflex monster...