Demundo over 9 years ago [hidden] I too didn't get this, but I think it's related to the Mars Science Laboratory called Curiosity launched on November 26th, 2011. 0 Reply Copy ID Copy Link
akh101 over 9 years ago [hidden] Demundo said:I too didn't get this, but I think it's related to the Mars Science Laboratory called Curiosity launched on November 26th, 2011. yes.....it is... 0 Reply Copy ID Copy Link