rabiddolphin, 5 months ago I hate YouTube and everything about influencer culture. Peertube is our best hope against it
I hate YouTube and everything about influencer culture. Peertube is our best hope against it