Stop, Collaborate and Listen

Ice is back with an even newer invention? Apparently some reality show stars going by the name Jedward in the UK have somehow rehabilitated Vanilla Ice in the mind of the public over there:

I know that this stretches the purview of this blog, but some things are too strange not to talk about.