Sam Seder). The video was uploaded on March 9, 2025, and has already received more than two million views. According to Newsweek (published March 11), the YouTube channel was launched by startup ...