Really good appearance...I think Dtube will be overall more appealing to creators than YouTube. Not relying on Google ads will be the most appealing thing! People powered value is what all creators want behind them.
You are viewing a single comment's thread from: