Love it! I have been vlogging some of my travels in Austria and I struggle with the pronunciation of places also. Yeah DTube has really grabbed me and im now creating almost daily videos for DTube and my youtube is suffering :P But 100% for me its been actually making connections and friends that comment and watch each others videos.
RE: HOW DTUBE HAS CHANGED MY LIFE