› added 5 months ago
28
TIL about Stephenson 2-18 being the largest star in the universe at 10 billion times larger than our sun.
via reddit.com