Marshalearp said Looks like a Comp Engineering anti roll bar under there. I've thought of installing one but have never talked to anyone that had one. Do you like it and what has your experience been with it; track and street? Click to expand...