Definition of - Discovery HD

Discovery HD
This channel simulcasts HD versions of the main Discovery Channel.