Glenn Dennis

Glenn Dennis (March 24, 1925 – April 28, 2015) was a founder of the International UFO Museum and Research Center in Roswell, New Mexico, which opened in September 1991, and self-professed witness to the 1947 Roswell UFO incident. … Continue reading