Discovery Channel
He announced the programming schedule on commercials on the Discovery Channel Latin America, a sister channel of the Discovery Channel.