Rise of Independence at Space Center Houston

Article written for NYCAviation.com and republished with permission. With a little help, a space shuttle took to the skies briefly on August 14 in Houston, Texas. Space Shuttle Independence was hoisted by the smallest of Mammoet Holding’s cranes, a 440 ton behemoth stabilized by 980,000 pounds of counterweights (more than the International Space Station would … Read more