More than 800 free TV stations are now available on Google TV
Some of the best streaming devices appear to be getting better. In the event that you’re a Google television client, you’re in for a treat, as the stage is currently growing its free television contributions to 800 stations. With the new Live tab, users will soon have access to more TV channels than ever before…