It's all about Big Bird. It's not (yet) on TV anywhere, according to the television monitoring service TVEyes, but it's getting a lot of attention anyway.
Source: youtube.com
UPDATE: A campaign spokesman, Ben LaBolt, says the ad will air on national cable and broadcast television.