YouTube is one, yes. Generally if you want to show video clips to others, that’s the type of site to use.
People don’t like having to download unknown files without good reason.
I had a look at it anyway. Can’t see much detail as the video is so blurry, but why are you not using Engine Prime normally, and importing files as directed in the manual?
Why involve Windows Explorer and all the copying, pasting and dragging? Check the file name and location in EP. There must be a reason why the link is broken (file shows red).