Space/Science » in reply to The new Mars Rovers will help too (n/t)
Then it'll drop off most people's radar screens.