3 ms·You should have a twitter account. They've been doing sponsored/injected tweets for many years.by rco8786 11y agoYou should have a twitter account. They've been doing sponsored/injected tweets for many years.