Read post title. Let me know where I can post them videos.
I'm not the best person to advise you, but I would suggest uploading your content to a file-hosting service like Google Drive or Mega.nz. I use the latter, which offers free 15GB accounts. (Of course, I don't know how much content you intend to share, and 15GB may not be sufficient.) Once the content has been uploaded, create a link and share that link in a thread, like this one, or in a private conversation.