Chris Webby drops an official video for “Superhuman” from his recently released mixtape The Checkup.

Directed by Hunter Lyon.

Comments