This Curiosity Rover picture shows what looks like an alien building hiding behind large rocks. Is it fact, or fiction? Source photo: http://www.gigapan.com/gigapans/140357/snapshots/529824…

source

LEAVE A REPLY

Please enter your comment!
Please enter your name here