Local

January 2, 2013 11:05 PM

NASA hopes to sell off its space shuttle facilities

NASA looks to sell off their space shuttle facilities.

Related content

Comments

Videos

Editor's Choice Videos