Have JUST invested in D.tube and was (unexpectedly) given a channel. Use YouTube but have never created/uploaded a video before. Not a natural in front of a camera. Still, I've uploaded a YouTube video and hope it will be featured on my channel.
Have JUST invested in D.tube and was (unexpectedly) given a channel. Use YouTube but have never created/uploaded a video before. Not a natural in front of a camera. Still, I've uploaded a YouTube video and hope it will be featured on my channel.