I couldn’t help but feel a bit sentimental yet awestruck as the shuttle cleared the tower at Cape Canaviral for the final time today.

I, like millions, watched the Challenger disaster unfold live on TV in our classrooms (1986 was my senior year in high school). Had Krista McCauliffe lived, I wonder what she would be thinking today.

Never shy about pondering the wonders of science and technology, Rush made the ultimate NASA geek song, “Countdown” for their 1982 album, Signals.

So lets savor “this magic day when super-science mingles with the bright stuff of dreams.”

–Erik