Peer-reviewed paper on UFOs. 80k feet to sea level in 0.79 sec (50,000+ mph!)
Discussion in 'UFOs, Ghosts and Monsters' started by SarahEllard, May 9, 2023.
Page 1 of 6
Page 1 of 6
Discussion in 'UFOs, Ghosts and Monsters' started by SarahEllard, May 9, 2023.