Youtube India is here at www.youtube.co.in
Posted by on 8th, 2008

Finally Youtube’s Indian domain is up and it can be found at
They have also uploaded a crappy Youtube video which says Welcome to India Youtube
If you enjoyed this post, make sure you subscribe to my RSS feed!
