"SCHMIDT" content on TweakTown - Page 1
We found 1 items for the tag: SCHMIDT
NEWS
SpaceTT: Man last set foot on the moon 40 years ago today
Today marks 40 years since man last walked on the moon.
We found 1 items for the tag: SCHMIDT
Today marks 40 years since man last walked on the moon.