IWI Israel Factory Tour – Home of the Tavor

IWI Israel Factory Tour – Home of the Tavor

We were invited to Israel to visit the IWI factory just outside of Tel Aviv. Obviously this was a one of a kind opportunity for both MAC and for the YouTube …

IWI Israel Factory Tour - Home of the Tavor

Comments

comments

Speak Your Mind

*