All these tweets were about 3 regular tweets apart for mepic.twitter.com/MWZAbCM3AL
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
All these tweets were about 3 regular tweets apart for mepic.twitter.com/MWZAbCM3AL
promoted tweets for live events that took place three days ago
It seems to vary in strange ways for me. Some days there are none, others there are some every other second.
Def. If not every 3 tweets then it’s about every 7 on my timeline 
Yes, Twitter’s add business has increased in recent months as they expand.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.