So There’s A Lizard On Mars. No Big Deal.
---A science blogger {from Japan} has been getting zoom-happy with the latest images from NASA’s Curiosity Rover. And he thinks he’s spotted a reptile.---
May 29, 2013...
More...
Hot Topics | |
---|---|
Users browsing this forum: No registered users and 3 guests