3 ms·
You mean assembled in the US, made from imported parts sourced from all over the world?
by jensgk 2y ago
You mean assembled in the US, made from imported parts sourced from all over the world?
- fsflover 2y agoI'm not sure. They seem to have the official "Made in USA" label.