Stunning meteor captured by ESA's fireball camera in Cáceres, Spain - European Space Agency esa.int Submitted by esaint6971 on May 25, 2024 at 12:10 AM in science No comments 48