ContestsEvents

LISTEN LIVE

Red Hot Chili Peppers

MusicDavid Fincher Turns Red Hot Chili Peppers Concert into Animated Puppet Show for Netflix

In a striking twist, David Fincher transformed the Red Hot Chili Peppers’ 2003 Slane Castle show into a six-minute puppet spectacle. The band rocks out as computer-made string puppets in Volume…

Laura Adkins