Mitch Carr with Leonard David

KRLD News
Wednesday, May 8th
Vice President Mike Pence says the United States will be back on the moon by 2024.. Leonard David's book for National Geographic is "Moon Rush: The New Space Race"
00:06:07