Post Thumbnail

One thing is for certain about this -- those holed up in Manhattan clamoring for more HD from Time Warner Cable will only be screaming louder after hearing that the capital city has received yet another dose of high-definition before the state's most notable city. Yep, just a month (and a few days)

6 years ago 0 Comments
January 30, 2008 at 8:51AM