Categories
Shop Talk

Sesame Street

Saw this on the Twitter feed. It’s an old post but so is the video. It’s a shame they’ve moved off of PBS. All the new episodes are on HBO. They won’t lack for funding though.