UFO News: Another Triangle UFO ‘Disappears’ In Christmas Eve Sighting Report
Do you believe that the military has developed "cloaking" technology?
Absolutely yes.
It's possible, and probable.
I'm not so sure.
It's possible, but improbable.
Absolutely not.
Cool story, bro; let's watch "Aliens."