A new political ad for Barack Obama’s reelection bid appeared on Tuesday and it featured one of the speaking points that resonated after the first Presidential debate. It may get yanked, as “Sesame Street” requested, so get a look quickly.

New Obama Campaign Ad Features “Big Bird”