You might lastly embed videos in other websites or view the video in your picked browser.
YouTube is owned by Google, and you understand Google will discover you if they put their minds to it. With this sort of a following, can't you simply feel the marketing potential that YouTube offers? https://tinyurl.com/5apfr6zn