Grizzlies in Space: NASA snaps strange images of possible alien life on Mars [PHOTO]

NASA has just released a strange picture taken from Mars, which has made strong the possibility of lives on the Mars. Though research regarding this is going on from a long time, still nobody can reach to the conclusion yet.

However, this recent picture is going to be considered as a strong evidence of life as the picture looks like exactly a fossilized grizzly bear or sloth creature.

Tags
Nasa
Real Time Analytics