With NASA announcing big findings on Mars today, here is a look at five pieces of evidence to support the idea of life on Mars.
[youtube https://www.youtube.com/watch?v=GSDR4Z5uP7c]
and check out our Super Moon show from last night. THIS WEBCAST IS UNCENSORED.
[youtube https://www.youtube.com/watch?v=kib1y3i0qLk]