The Challenger 7 Memorial Park is a park in Webster, Texas, where NASA has its flight control center. The Challenger was a space shuttle that blew up, killing 6 astronauts and a teacher on board as it took off. The 7 who died are known as the Challenger 7. “As Read more [...]
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.