What is the link to the swiftvets site? MSNBC is claiming they have a new ad out but show no clips from it. Is it up on the site.