Years
Views: 3,481
From: inimigean
Added: 17 years ago · 5:03 · 480p
Farouk Shami interviewed about "in-sourcing" manufacturing from China to Houston, Texas.
No comments yet.