Mars Rover Concept

NASA’s Mars Rover Concept Vehicle Is Just Ridiculous

If, for some reason, aliens decided to land on the Moon, they would find the tracks which the Americans left after their successful Apollo mission. What they wouldn’t find is the American flag which...

Recent posts

Popular categories