Johnson Space Center celebrates Apollo 11 launch anniversary

FOX 26 reporter Ivory Hecker

Top Videos