You can visit DTube here: https://d.tube/
Something to keep in mind about the platform is that they only host most videos for forty-five days. They supposedly host 'high performing' videos for longer but I have severe reservations about believing that. I uploaded somewhere over two hundred videos to the platform before learning that the hard way. On the flip side there is some good content on there and the platform has potential if they can ever provide long-term storage. Cheers!
Thanks for the info. I did try that link but never could get it to load. May be on my end. No worries. Thanks though.