Anaheim, CA based indie Hip Hop artist THEMOSTCRITICAL drops his new video, his new album‘s lead single “Heaven Sent.”