Thursday, February 6, 2025: Vast Space is making ... Hubble definitely hit the target with this one. NASA's Hubble Space Telescope captured this image of LEDA 1313424, the Bullseye galaxy, which ...