Post Thumbnail

Tried visiting lately? You know, that site created by the Blu-ray Disc Association? If you're a newcomer, go on and click that "United States" location button upon arriving -- and shield your eyes if you fear the sight of HD DVD. As of right now, some clever (and equally meddlesome...

7 years ago 0 Comments
December 21, 2007 at 4:33PM