Willow Smith-RTA #2 Featuring Crystal Mec

Willow Smith shares her feelings about the state of the earth and humanity on the self-produced “RTA #2” featuring Crystal Mec. Smith’s creative binge is still going after the release of her debut album, Ardipithecus last month.