There are all sorts of things flying around the universe that we earthlings haven't yet figured out how to identify.
New pyramid theory: Researchers suggest the Great Pyramid used a hidden internal ramp system, solving mysteries about speed, precision, and logistics of construction. Engineering beyond belief: ...