Stabilizer bars are part of a car's suspension system. They are sometimes also called anti-swayAlan WongJan 18, 20190 min read
Comments