UFO ? Maybe....

Why does it not make much sense? For all you know whatever it was NASA had in the sky that night could have been something very large.

I don’t believe in UFO’s or any of that crap.