World's Greatest Mysteries
Season 2
Ep 10. Mars: Barren Rock or Inhabited Civilization?
- TV-NR
- March 3, 2010
- 25 min
Mars has always fascinated humanity. Was there ever life on Mars? Is their life on Mars? This program examines photographic evidence of what appear to be manmade structures on our mysterious neighbor and asks could Mars be a link to another civilization