Red Hot Chili Peppers release new Olivia Wilde-directed video | Upset

Red Hot Chili Peppers release new Olivia Wilde-directed video