Originally Posted by ToolofMagick
Seriously looks like they are building that car in the middle of Iowa or something. Look at the 4th pic, where the fuck are they lol. Guess I'm just used to seeing cars like that built in giant factories or what not.

yea, I know what you mean. They are located on Long Island... about an hour or so out of NYC.
__________________
Patrick -