Originally posted by xNCK
Cool story bro.
Two words: Dutch jurisdiction.
Youtube was started in California. Therefore, no matter where you are, you can't stop someone from uploading a video (legally). It can be taken down, but it cannot be stopped from uploading, due to the first amendment.