202307.21
0

Space shuttle Endeavour makes one more voyage to its final destination at a new space center

by in News

After being on display at the California Science Center for more than a decade, the Endeavor began it’s final move to a new center as it’s permanent home.