DeCastro Struggles in Competitive Market
It was another rough day for Jose “Chille” DeCastro on YouTube Wednesday night as he claimed to have a “combined” 240 viewers across “five platforms” watching his live stream and warned that YouTube may soon remove his channel as he was bleeding viewers.