David Fincher and Atticus Ross Team Up for Touching New Super Bowl Commercial: Watch

Shuffle Music News

Renowned director David Fincher and longtime collaborator Atticus Ross of Nine Inch Nails have teamed up on a new Super Bowl commercial — the very first from beer company Anheuser-Busch. Watch it down below. The 90-second ad is comprised of short vignettes highlighting the unifying power of human kindness —…Please click the link below to read the full article.David Fincher and Atticus Ross Team Up for Touching New Super Bowl Commercial: Watch
Lake Schatz

Read More ...