UFO Sighting NASA Kennedy Space Center surveillance camera Launch Complex 39B night vision
Don’t know if this has been posted already, but I couldn’t find anything in the word choice I’d use.
But it seems the launch installation on Kennedy space center attracted some strange visitors
I don’t know if it’s real for all I know maybe some joker made this at home?