BBS' US facility in Atlanta, Georgia is a true extension of the facility in Germany. Though no wheel forging and manufacturing is carried out in the facility. It still has the same feel and atmosphere of the head facility. Upon entrance to the facility, we were greeted by ... CONTINUED
7 years ago