There's a certain type of Teenage Mutant Ninja Turtles fan who has a soft spot for Vanilla Ice. Why? For Cracked, I wrote about the infamous "Ninja Rap."