Yes, that's Vanilla Ice!!!