Back in February YouTube announced YouTube TV, a $35 TV streaming service it hopes might kill your cable box. At the time, they didn’t say exactly when it’d launch — just that it’d be “soon”. “Soon”, it seems, means today. YouTube is rolling out the service in five major US cities this morning. YouTube TV takes a bunch of the more popular US… Read More...