The Discovery Channel and ABC News collaborate on this half-hour weekly news show that focuses on current science news stories.
Steve Aveson
Self - Anchor