Someone has claimed to have found a presumably man-made base on Mars. There's a good round up here, and you can see it on YouTube here.
It's kinda funny how this sounds in 'real life'. This smacks of someone wanting their 15 minutes of fame, but I'm no expert.
Sounds pretty ridiculous, don't it? ;)
ReplyDelete