You are viewing a single comment's thread from:
RE: Youtube steps up its game ... in the worst way possible
Dtube has the potential, but it's a relatively new platform and it needs time to improve, hopefully people in charge take the time to improve it so more people can join and bring good content.