I just checked through Xfinity and I don't see it.Is this available on Streaming? I have Hulu, Netflix, and Amazon Prime? and Xfinity Cable?
I'd remain hopeful though, they had I AM BIG BIRD On Demand last year, but it was for like one weekend only.