Peter Holslin always liked Raphael the best “Ninja Rap” is the best song Vanilla Ice ever wrote. I’m not just saying that because I used to be a five-year-old boy who loved Teenage Mutant Ninja Turtles II: The Secret of the Ooze. I know the original 1990 film is way better. But you can’t mess […]