A newly discovered asteroid, 2025 TF, skimmed past Earth closer than many satellites and was photographed by the Catalina Sky Survey and ESA's planetary defense programs.