
This was Ice Cube when he was a hell-raising, politically conscious gangsta rapper from South Central, Los Angeles…

…and this is Ice Cube now, a responsible, child-friendly parent who recently appeared on the slander-proof Sesame Street with Elmo.
Not gonna lie, my heart smiled at that sketch.
PREVIOUS: Ice Cube Talks N.W.A. Movie On ‘Kimmel’