The Final Space Shuttle Mission

The last ever Space Shuttle mission is just about ready to go, and you can watch the whole thing on NASA’s fabulous “NASA Live TV” service. I’m showing this on my big screen at Ivan’s SkyRocket Cafe, so don’t miss it. You can have a nice bowl of “Mir-Cat Stew” while you watch. Launch is scheduled for 11.26 am July 8, 2011 (US Eastern time). Shown below is is NASA’s official...

Read More