“Apple TV currently has streaming rights for the Peanuts holiday specials.”
Yes, and Apple TV is (afaik) free, at least for the basic content. So you can probably just download the app and watch the Peanuts specials without paying anything.
Do you need an Apple device?