How Long Do Footprints Last on the Moon? #space #nasa #youtubeshorts October 30, 2023 by Tech Future Facebook Twitter Pinterest LinkedIn source