I was lucky enough to see Curiosity when I toured JPL in Pasadena last year and I can’t believe a piece of hardware that I saw sitting in lab in California is hurtling to Red Planet and is going to land tonight. Curiosity is big and the JPL engineers, by necessity, have a complex (some would say “bad-ass”) method of putting it on the surface. I’ll be watching (with my kids) online tonight and will be anxiously on the edge of my seat. I can’t wait.