Ultra Racing
Since 2002, Ultra Racing Shop has been making Tuning and Handling components like Antiroll bars and Strut braces that help improve the durability and stability of your car. They are one of the largest manufacturers of Strut bars in the UK and the ultimate destination for quality racing products. The brand's products are primarily used for Chassis strengthening and to make the riding experience much more stable and smoother.