Tags: space, thats, rover, curiosity, spaceevery, time, image, makes, feel, proud, advancements, humankind, spacetech