Listen

Description

A new ESA photo and article shows what ESA says is a gigantic river on Mars. Kevin discusses the picture and shows what appears to be massive construction including a structure that has a large stream of steam coming out the top of it.