EnlargeYouTube reader comments 19 Share this story YouTube TV was announced at the end of February, and now the service is officially live. YouTube's live TV-streaming service can be accessed by users in five US locations today: New York, Los Angeles, the San Francisco Bay Area, Chicago, and Philadelphia. The service will come to more cities, but YouTube...