4 ms·
Except, they have video footage of radar screen spotting objects flying at high speeds and disappearing into the sea. Not sure that there is any other way to ex
by throwaway879 5y ago
Except, they have video footage of radar screen spotting objects flying at high speeds and disappearing into the sea. Not sure that there is any other way to explain it than acknowledge that there are physical objects that pop up randomly, move at high speeds and disappear. What you make if it is up to your imagination, but you cannot dismiss as optical illusions. Maybe this planet is capable of producing physical objects that fly at high speed and then disappear into the sea. Some kind if illusive sea creatures that pop up to say hello then disappear?