The Last Stargazers
Rio Theatre 1205 Soquel, Santa Cruz, CA, United StatesThe Last Stargazers: True Stories and Adventures of Astronomy Wednesday, April 17, 7:30pm Astronomers adventure across the world’s highest mountains and to the literal ends of the Earth in the […]