Willow Smith Stars in the Video for Tame Impala and Zhu’s “My Life”
Tame Impala released a song with the mysterious electronic producer ZHU called “My Life” back in March. Now there’s a video, starring Willow Smith as the survivor of a car crash. She leaves the scene to find help, and wanders into a series of pleasant memories involving old friends and sunny days at the skate park. It’s a fitting accompaniment to the bittersweet dance track.