Last night was yet again one of those occassions where it’s great to be alive and living in Florida. We got to see a terrific launch as Space Shuttle Discovery set off to the International Space Station. This time Discovery had on board the final set of solar arrays which are needed to complete the […]