Friday, November 27, 2009

We need more muppets on tv

Monday, November 23, 2009

Palin fans can't say why they support Palin

Tuesday, November 10, 2009

Sesame street at the center of FOX News controversy

Fox news is apparently at war not only with the White House, but also Sesame street:

Monday, November 9, 2009

Sunday, November 1, 2009