NASA satellite falls on car October 21, 2011 8:01 pm Robert Zimmerman An evening pause: Want to know where that NASA climate satellite landed? Here’s the answer. Leave a comment