The largest known star in the universe. Well, there's my dose of insignificance for the day.

Don't Miss...