I posted that youtube link twice and each time it was deleted. It can't be a glitch.
Aren't we allowed to post youtube links?
Whatever moderator deleted it, should have posted an explanation I think.
You're right about rank vs channel, but I assumed that the OP meant channel.