2 months agoPeople Are LOSING Faith In YouTube - Russell Brand, Rumble and CensorshipUpper Echelon Gamers