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.
Podcast: Play in new window
Subscribe: RSS