have you gone completley to DTube now?
is there something better to posting there? ive never been an avid watcher of youtube, let alone Dtube. what does the D stand for anyways
have you gone completley to DTube now?
is there something better to posting there? ive never been an avid watcher of youtube, let alone Dtube. what does the D stand for anyways
I assume it stands for Decentralized.