News, Science This quiz is dedicated to the mechanical marvels that have rolled across the surfaces of alien worlds: the iconic space rovers!