Silhouette eyewear celebrates its twenty-ninth mission to outer-space
The lightest eyewear in the world went into orbit again, this time onboard the Space Shuttle Endeavour, which completed its mission Monday, February 22 and landed safely at the Kennedy Space Center in Florida. The crew left Cape Canaveral February 8 for the International Space Station, where they [...]