We all have been wondering about that strange “glow” spotted on Mars by Curiosity taking it as as some sort of sign of life. But NASA has debunked this idea saying that the glow was either a shiny rock or a glitch in the rover’s camera.
Day in Pics: 27th February
Showbiz World - February 27, 2015
Lingerie Fashion Night