Monday, June 27, 2022

Moon Bugs, Not June Bugs!

From the July 20, 1969 Tulsa World:
See you next Monday!  I wonder if descendants or families of these "Tulsa scientists" still reside in the vicinity?
  

No comments:

Post a Comment