HD DVD finally dead?

If the reports are true.    Thank God that’s over.

Tags: ,
Social