Google TV now has over 130 of its own free channels - 9to5Google
- Google TV now has over 130 of its own free channels 9to5Google
- Google TV just added 10 more free streaming channels, boosting the total to over 130 TechRadar
- Google TV picks up 10 new free streaming channels Android Police