You are viewing a single comment's thread from:
RE: Use DTube to Improve Public Speaking | DTube Tip
yes you are right its a good practice platform to speak to people in front of camera
yes you are right its a good practice platform to speak to people in front of camera