The Streets Muppets N.W.A.

Straight out of Sesame Street.

(Source: College Humor)