Haha, this photo from NASA's Curiosity Rover on Mars, is apparently causing quite a stir. Life on the Red Planet? NASA's Curiosity rover spots a 'doorway' on Mars (msn.com)