Originally Posted by
best of blue
nobody knows the reason, its seem no body using stabilizer set for their car,
thanks!
PARE! Actually its more for stability for high speed tracks and additional support for the Shocks. Ive tried on a TT01 and personally I don't see any difference in handling.