Earlier this year electronic musician Zhu joined with Tame Impala for a joint single titled “My Life.” Now, the collaborative partners return with the official music video for the tune, starring Willow Smith.
Directed by American Millennial, the duo of Ben Tan and David Altobelli, as well as Elliot Sellers, the dramatic aesthetic showcases Willow as the lone survivor of a horrific car accident. Following the wreck, she begins to reminisce on better days, all while searching for help.
Back in April, Zhu dropped a new EP, Ringos Desert Pt. 1.
For more music, be sure to check out The Internet’s just-released album, ‘Hive Mind.’