I'm not sure if anyone else mentioned this, but the Starz premium channel aired "Sesame Street Presents: Follow that Bird" yesterday afternoon. The channel will also be playing it October 11 at 7:30am and October 16 at 6:30am. Both times are Eastern. It might also be playing on some of Starz other channels (i.e. StarzFamily) throughout the month.