Showing posts with label Texas. Show all posts
Showing posts with label Texas. Show all posts
Walnut Springs, Texas, January 30, 2009.
Lubbock Texas, USA August 31, 1951

Another oldie that I consider good evidence. Looks allot like the Phoenix lights of 1997.
Subscribe to:
Posts (Atom)