TCA Notes
Cable continues its ride through the press tour, with an emphasis on going green: Discovery Networks (Discovery, Animal Planet, TLC.) -Discovery: The Discovery Channel had a panel at the tour discussing a film titled Secrets of the Dinosaur Mummy, which chronicles the find of Leonardo, a extinct dinosaur found in Montana – which still stands with 90 percent of its […]