Big Bird ad

New Big Bird, Obama Ad: Did the President Take it ...

How does this big, yellow Sesame Street character have to do with the race to the presidency?...
READ MORE