0 LIKES LikeUnLike
This is for io, and whenever I watch a program on the Discovery Channel its says "Avaliable in HD". But, where is it available in HD? I know there is a Discovery Channel HD theater but that does not have the same shows. I cannot find it and I want to watch in HD. Have any answers? Thanks!(Mythbusters is the best show ever!!!)
Tags:
Report (0) (0) | earlier
Latest activity: earlier. This question has 1 answers.