YouTube TV expands to Houston, Atlanta, Phoenix and additional cities in the United States

2017-07-21T12:04:16-05:00July 21st, 2017|