Car components are manufactured in the machine shop, US F1 factory, Charlotte, October 1, 2009
CLOSE