New creator here with 4800 subs here. My channel was doing really good, but for some reason none of my new video notifications are going out and my views have decreased drastically. @YouTube @TeamYouTube please help
8:19 PM - 23 Mar 2018
from Trivandrum, India
0 replies
0 retweets
2 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.