NASA had to deny there was life on Mars this past week, after a rumor was spread on a radio show that there was indeed life on the red planet. However, the type of life that was allegedly there isn't exactly the type one would expect.
Follow Jeffy on Twitter: @JeffyMRA
Like Jeffy on Facebook: www.facebook.com/JeffFisherRadio
Follow Jeffy on Instagram: @jeffymra
view more