VIDEO: LeTourneau professor discusses Apollo moon landing

VIDEO: LeTourneau professor discusses Apollo moon landing

VIDEO: LeTourneau professor discusses Apollo moon landing