Apollo 11 exhibit to open Saturday at Space Center Houston

Commemorating Space Center Houston's 25 anniversary, the center is opening Destination Moon: The Apollo 11 Mission exhibit on Saturday.