This is the Youtube TV Channel that you MUST see. This channel is broadcasted in Brazil and online. This channel hosts great music videos and other interesting Youtube productions and TV programs. So check this site out asap and enjoy YouTube T.V. You may need to download a Firefox plugin to watch the program correctly.
read more | digg story