Podcast, Space, The Bug The Bug: Moon Landing Author guylive Date April 26, 2019 The fiftieth anniversary of the Apollo 11 moon landing is coming up in July,...