Iconic American Designer Ralph Lauren unveiled Team U.S.A.’s uniforms for the opening and closing ceremonies at the London Olympics. Inspired by the 1948 games (the last time the Olympics were held in England), these uniforms may look as American as apple pie but many up in arms over the fact that they were mostly manufactured in China.
Does this bother you?
Or are you more irked by the fact that the iconic Ralph Lauren pony can basically be seen from space?
Personally, I find both annoying.