A 2 million square foot (190,000 m²) facility constructed in 1986, located in the town of Tobaccoville, North Carolina near Winston-Salem.
Category: factory
place comments:
14 months ago IndyCar rules
-1
mass production of slow painful cancer starts here!