I tried to search for them but it difficult as there quiet a lot of them that have alt-right videos. Also I’m not multilingual and only know English which few instance are a different language.
Videos I like watching: -
A loosely moderated place to ask open ended questions
If your post is
it’s welcome here!
Looks like you’re looking for TIL Vids.