It's safe to say that Ice Cube is never returning to his gangsta rap roots, especially after he showed off his astounding magic to Elmo on Sesame Street.

Ice Cube even turned himself into an actual ice cube as part of his magic act.

There will be people who slam Cube for doing this, saying that he's soft and what not . . . but I think that's just dumb.  Cube is a grown man, with kids, that probably watched Sesame Street!

Do you think it would better if he were playing them 'Straight Outta Compton' instead?

I know it's a little corny, but if you're going to harp on Cube for anything, make it about the 'Are We Done Yet' movie.

In the meantime let the residents of Sesame Street with you a Happy Halloween!