YouTube launches their U.S. Elections 2012 Hub

YouTube have launched a new video hub for the United States 2012 Elections that will allow users to watch ‘key moments’ from now until election day, all from the comfort of their computer chair. Read more…



Neowin