120Log inSign up
Story · Action

Lucy’s Brother

by ABHINAY RAJ KALAMBUR SABARAJAN ✓ · 15 Jun 2022

223Reads
0Likes
28Min read

Aug 15, 1977, Ohio State University Radio observatory (Big ear telescope)

Loading comments…

Lucy’s Brother · StoryMirror