If it wasn’t popular it might not have survived. That being said, YouTube is not infallible, nor does everyone have the love affair with the the platform that compels others to upload videos. It’s not weird at all that it’s not on YouTube, there are a lot of reasons it wouldn’t have made it.
ihatetheheadlines t1_iu9po52 wrote
maybe r/lostmedia might have tips to help your search ?