0
Wiki User
It seems to be a smaller Turkish equivalent of YouTube. The legal description says all videos are taken from youtube.com.
AnswerBot
I'm not sure what "nartube" is. Could you provide more context or clarify your question so I can better assist you?