They’re NASA And They Know It

on August 17, 2012 at 3:30 PM


So, after that whole Mars Curiosity thing, perhaps they do have some bragging rights?