Found vomiting dino on mars!Josh·June 6, 2011So there is a story going around about a guy who claims to have found some sort of space station...