Posted on September 20, 2022 11:22 amTags: Jim Crenshaw, NASA, Space Dude, speedtheshift.org, The LieCategories: Culture Latest
< Speed The Shift home