Now Reading:

Space

Will the Little Green Men of Kelly, Kentucky, Return to Watch the Solar Eclipse?

Will the Little Green Men of Kelly, Kentucky, Return to Watch the Solar Eclipse?

Revisiting the eyewitness accounts of a rural town’s 1955 alien invasion — in all their conflicting versions.