Science Channel: Strip "The Cosmos" Promotional Ad August 21, 2014 Ad for Time Warner Cable promoting Science Channel show "Strip The Cosmos". View fullsize View fullsize