9/28/15: RIO DEL MARS: NEW REVELATIONS IN THE COSMIC WATERGATE W/ ERICA LUKES
Today, NASA confirmed water is on Mars. However, many scientists have provided ample evidence in the past to substantiate the existence of H2O on the Red Planet. On tonight’s show, Clyde Lewis talks with Utah MUFON Director Erica Lukes TALKS about ‘RIO DEL MARS: NEW REVELATIONS IN THE COSMIC WATERGATE!’