5 reasons to give YouTube TV a try
YouTube TV, the new live TV streaming service from one of the biggest video sites on the planet has now officially arrived. Well, it has in five US cities at least. And while there are any number of reasons to skeptical of the live TV service from a company that once claimed it would kill live TV, it’s actually pretty enjoyable to use. That being said,...