Bishop Nehru "You Stressin'"
Up-and-coming rapper Bishop Nehru lets his lyrics speak for themselves in this animated clip with a nod to those Electric Company silhouettes. For the record, the white-lined faces that are Disclosure's trademark aren't just for show; the duo produced the track.