YouTube launches its own “Let it Snow” feature

YouTube joins Microsoft and the main Google search site in offering up a holiday themed feature where “snow” can be added to most of YouTube’s videos via a new button. Read more…



Neowin.net