Weird advertisement. The advertisement?.. What's hard to understand? Even Americans should be able to comprehend that some companies were already in business before the country they're in gained indepen