Too late....once on the net, always on the net.
YouTube can be a real bitch-godess
Till the one gets his way and can regulate content so that the Internet can be airbrushed too.