YouTube India Launches

A localized version of YouTube just launched in India, which should make a lot of people happy. It’s basically same old YouTube, but with an Indian focus. Check it out, and watch the promo video:



Leave a Reply

Your email address will not be published. Required fields are marked *