glenfieldmathk1
Well-known member
No, they are made in Germany
Even the pictures all state it.
Think that's just a fault with Google Translate-My one doesn't even work any more!
Even the pictures all state it.
Think that's just a fault with Google Translate-My one doesn't even work any more!