freddybarnett.me
Alien Space Probe 1952, Lubbock Texas
Lubbock, Texas / The 1950s “Farmer” Joe Caperton One night, in 1952, Buddy and Ada Brill landed their spacecraft in an open field on the pasture of the Triple XXX farm, near Lubbock, Te…