Peach Springs, Arizona - September, 2000 (High resolution photo available below)
Email received from Tokyo from tourist who was visiting Peach Springs, Arizona.
In September 2000, I was traveling around Route 66 in Arizona and took a photograph with a strange object in it.
Actually I wa…
5110 days ago