9 votes

"Black Triangle" UFO photographed by Space Shuttle in 1986?

Trending on the Web

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

It was another weather balloon.

Scheduled to crash in Roswell, New Mexico.


is all is what. No big deal but I would sure like to see one in person.


jrd3820's picture

Thank God for some alien stuff

Thanks Bob, you always deliver

“I like nonsense, it wakes up the brain cells. Fantasy is a necessary ingredient in living.”
― Dr. Seuss