Post Thumbnail

For the second time in the span of a week, Time Warner Cable is upping the HD ante down in South Central Texas. Shortly after subscribers in the area received Weather Channel HD and FOX Business HD, along comes word that TLC HD, The Science Channel HD and Animal Planet HD have now surfaced on the EP...

7 years ago 0 Comments
February 14, 2008 at 12:22AM