Iguana Found on Mars?; NASA to Make Major Announcement Today
Is NASA finally ready to reveal there's life on the Red Planet? They could at a major news conference today!
They've actually given very few hints about what the conference will actually reveal, but it's widely believed that it'll be something about Mar's atmosphere. Conspiracy theorists are hoping that it's something a little more exciting like traces of life on Mars. They've been trolling through pictures from the NASA curiosity rover looking for anything they think might be signs of life. For example there's a huge following of people who think that this is actually a picture of an iguana.
Michelle Heart swears she sees it once they were compared side to side.
Whatever the announcement is you can see live today at noon by clicking HERE.