YouTube Now Available in Chile!!!!

YouTube is now available in Chile through YouTube.cl. It is the fifth country in Latin America and joins Argentina, Brazil, Colombia and Mexico. Over 40 countries now have a local version of YouTube. This great news for residents of Chile…