The Townsend Tin Can Aliens – Retro UFO sighting

On the evening of October 23rd, 1965, a nineteen year old radio host happened upon a truly trippy sight. Tune in! WORKS CITED: …

10245 views

Leave a Reply

Your email address will not be published.