Looks like Paramount gave in, but the others didn't? I'm not sure about Twentieth Century Fox.https://sh.itjust.works/post/32786266Youtube TV reaches short-term deal to stream Paramount content-- Paramount has accused YouTube TV of "prioritizing their own interests over a fair agreement."
it was a clip from thesimpsons subreddit about a simpsons clip so likely doesn't fall under that clause, sadly (and probably from years ago). :)
That company doesn’t even exist anymore. Someone is trolling.
Could it have been taken down when they still existed?
I guess so, that’s a reasonable explanation