Sesame Street Layoffs

March 13, 2009

031309 By Mike Luckovich, Atlanta Journal-Constitution