3 ms·
Of the 31 Million youtube channels, they are both in the top 5000 most subscribed. 99.9th percentile of popularity ain't too shabby.
by jjk166 6y ago
Of the 31 Million youtube channels, they are both in the top 5000 most subscribed. 99.9th percentile of popularity ain't too shabby.