See it on Channel 127

Discovery Channel HD

Broadcasts a variety of Discovery Channel's most popular shows, plus original HD programming.