I see on the news Google are adding these channels to google tv but how do I watch these? I use Chromecast with google tv but I fail to locate where the live tv are and there's nothing when I try to search Google for this.
https://blog.google/products/google-tv/google-tv-free-channeā¦
Be in the USA or set a VPN on your router?