I believe this to be the Mantis Sport bar. It ties the two sides of the rear suspension together down below very close to the roll bar location. I have one. It is the same configuration as a strut brace. It probably does the same thing as a Pedro techno brace
Last edited by jaykay; 08-23-2010 at 07:53 PM.
|