as far as big bird is concerned the big bird franchise makes more than 200 million dollars a year and donates much of that to the d.n.c. he doesn't need our tax money......ted