dtube because i can't explain how there people with videos that suck are making a quarter of a million dollars on here and i'm not. Not even when I ask for help this platform is more fucked up than youtube.
You are viewing a single comment's thread from:
I'd be happy to simply upload a video and get an upvote! 😟