Is There A Bermuda Triangle In Space?

We’ve all heard of the Bermuda Triangle here on Earth where strange and unsolved mysteries take place, but have you heard of the one in space?

Checkout these cool gadgets...