The Dan Aykroyd – David Sereda STS-75 NASA Tether UFO Video Debunked on UFO Hunters

I recently came across the YouTube segment below that debunked the famous “Tether...

Read More