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:

Comments

Trackbacks

Leave a Reply

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