Discovery Channel

Discovery channel logo

Discovery Channel is a Canadian English language cable tv channel. It was launched in 1995 and is owned by CTV Specialty Television Inc. (80%) and Discovery Communications (20%).
Most popular Discovery Channel tv shows for free download are available in the list below: