Many people have already been reporting that NBC and the CW are refusing to run ads for the new Dixie Chicks documentary, Shut Up And Sing. But now, looking at the Apple trailers website, it seems that Apple has yanked the trailer as well— clicking on the URL at the trailers page sends you to a “page not found” link.
Mr. Jobs? Care to explain? And since you’re the largest shareholder of Disney, which owns ABC and ESPN, does that mean that they won’t run the ads either?
Crooks and Liars actually has the videos here.
UPDATE: The Apple page is back up now. Good, I was worried.