is this the place bumpers are made
Address: 1001 Cherry Blossom Way, Georgetown, KY 40324, USA
KB Hall | Oct 11, 2019
Die manufacturing
Russell Miller | Oct 11, 2019
They do make the bumpers for the cars they build here
Thanks! Your answer is awaiting moderation.