Holy moly, she’s a thiccc bitch. Astronomers have some new images of the most massive star ever found, and as you’d expect, they’re gorgeous.
Read the rest of this entry »
Omega Level