I'm not sure if YouTube is autokilled, or it's marked as "easier to kill". There are a lot of off topic YouTube post.
I searched and I think that the submitted video is http://www.youtube.com/watch?v=n5LEEoskiaM . I think it's on topic and I hope the moderators revive the submission.