July 8, 2017 is the 70th Anniversary of the infamous event that helped ignite the UFO craze — A United States Air Force balloon crash near Roswell, …

First posted on https://www.bleedingcool.com