Two weeks from yesterday the London Olympics Opening Ceremonies are set to start. But, did you know that the official uniforms for the U.S. Olympic team to wear at the opening ceremonies were made in China?
Not only do the uniforms, complete with berets, not scream America but instead of the U.S. flag over your heart we will now see a large Ralph Lauren logo. This is something U.S. War vets are justifiably fuming about.
We spoke to NBC'S Duncan Golestani who is live in London.