Google TV adds more free channels in time for the holidays – over 170 now available
After crossing 150 free channels available to users earlier this year, Google TV is closing out the year with another handful of additions, many of which are right in time for the holidays.
more…