Los Angeles, California, USA. 11th June, 2019. Flea at the world premiere of 'Toy Story 4' at the El Capitan Theatre. Picture: Paul Smith/Featureflash Credit: Paul Smith/Alamy Live News - Stock Photo
{}