Their "Carlos Watson Show" channel looks a lot more legit (though nowhere near the numbers they're claiming): https://www.youtube.com/channel/UCyF0994XbriKL_Vss0fTUMw
and they also produce podcasts, news articles, and newsletters that presumably have some subscribers: https://www.ozy.com/pg/podcast/ https://www.ozy.com/pg/news-and-politics/ https://www.ozy.com/newsletters/