Who makes this bumper?
I believe they were referring to the steering stabilizers. From what I can see they're extremely nice Fox stabilizers but it looks like everything is attached to the tie rod?? Unless I'm seeing it wrong. Maybe it just looks like they are but can't see the rest of the center bracket.


