Houston celebrates Apollo 11 splashdown with 60's bash
It's a blast from the past at Space Center Houston in observation of the 50th anniversary of Apollo 11's return to Earth and splash down in the ocean.
More Videos
From CNN Newsource affiliates