Rise of Independence at Space Center Houston Posted by By Shannon Blackburn August 15, 2014Posted inCreativity 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…