The Wu’s latest album was a let down for a lot of people but this track is definitely one of the bright spots on the project. This video couldn’t have been released at a better time.