If only the commercials on American television could be this bizarre and awkward.
Browse links
US residents can opt out of "sales" of personal data.
A site that compiles embarrassing Hollywood celebrity endorsements of Japanese products.
If only the commercials on American television could be this bizarre and awkward.