This UFO video which was apparently taken from the international space station you can listen to witnesses talk to NASA about the Bogeys.
This UFO video which was apparently taken from the international space station you can listen to witnesses talk to NASA about the Bogeys.