The object, known for now as 2026 ED138, is one of the first discoveries by the new Vera C. Rubin Observatory in Chile.
No single image defines 2006 quite as clearly as Ok Go sliding around on treadmills in choreographed synchronicity on the ...