Sorry, we don't support your browser.  Install a modern browser

Dtube sucks#87

?

I try to create a dtube account. Nothing. Period. Nothing. Youtube is on my tv. Its why they can dictate and delete. They have a monopoly.

10 days ago